每个对象都有一个隐蔽的__proto__属性
每个函数都有一个prototype属性
函数是对象
每个原型都有一个constructor属性
原型是对象
对象的__proto__属性指向创建该对象的构造器的prototype
当构造器的prototype改变后,记得要修改原型的constructor属性
Object.prototype.__proto__ 是null
Object.prototype 是基对象
每个对象都有一个隐蔽的__proto__属性
每个函数都有一个prototype属性
函数是对象
每个原型都有一个constructor属性
原型是对象
对象的__proto__属性指向创建该对象的构造器的prototype
当构造器的prototype改变后,记得要修改原型的constructor属性
Object.prototype.__proto__ 是null
Object.prototype 是基对象