function Gadget(name, color)
{
this.name = name;
this.color = color;
}
Gadget.prototype.rating = 3
var newtoy = new Gadget("webcam", "black")
newtoy.constructor.prototype.constructor.prototype.constructor.prototype
它总是返回等级 = 3的对象。
但如果我这么做:
newtoy.__proto__.__proto__.__proto__
链最终返回 null
。
同样在 Internet Explorer 中,如果没有 __proto__
属性,我该如何检查 null?