1.三点谨记:
(1) 每个对象都具有一个名为proto的属性 指向他的构造函数的prototype.
(2)每个构造函数都有个prototype的方法。(注意:既然是方法,那么就是一个对象(JS中函数同样是对象),所以prototype同样带有proto属性);
(3).每个对象的proto属性指向自身构造函数的prototype;
Object.getPrototypeOf(ColorPoint) === Point
// true
1.三点谨记:
(1) 每个对象都具有一个名为proto的属性 指向他的构造函数的prototype.
(2)每个构造函数都有个prototype的方法。(注意:既然是方法,那么就是一个对象(JS中函数同样是对象),所以prototype同样带有proto属性);
(3).每个对象的proto属性指向自身构造函数的prototype;
Object.getPrototypeOf(ColorPoint) === Point
// true