function animal(){ var action = "eat";}
animal.prototype.action = "walk";
var dog = new animal();
dog.action //这里得到的walk dog.__proto__ 指向 animal.prototype 构造出来的dog只能访问animal的原型属性?
西兰花伟大炮
浏览 1291回答 1
1回答
stone310
var action = "eat";这个根本就不是属性,构造函数内部属性是this.action="eat"这么写,你的写法是定义函数内部变量,外界无法获取(可以用闭包获取)