实例方法和属性,是可定制化的,对象专用
原型属性和方法,是公用的,任何继承自同一个类的,都拥有它们
hasOwnProperty 判断属性是否是实例对象的还是原型对象的:
objc.hasOwnProperty(name)
in 判断是否有此属性,无论是哪里的:
name in objc
例子example:
function Box(){};
var box = new Box();
alert(box.__proto__);
alert(Box.prototype);
有一个constructor属性 大家去查一下 代表构造函数,可以自定义强制设置
box1 Box Box prototype
__proto__ constructor
name : Jack name:alihaiseyao