function animal(){ var action = "eat";}
animal.prototype.action = "walk";
var dog = new animal();
dog.action //这里得到的walk dog.__proto__ 指向 animal.prototype 构造出来的dog只能访问animal的原型属性?
1 回答
已采纳
stone310
TA贡献361条经验 获得超191个赞
var action = "eat";这个根本就不是属性,构造函数内部属性是this.action="eat"这么写,你的写法是定义函数内部变量,外界无法获取(可以用闭包获取)
添加回答
举报
0/150
提交
取消