_proto_和prototype的区别是什么?
2019-06-28 本文已影响0人
毛毛_000e
1、object有属性 __proto__,指向该对象的构造函数的原型对象,比如对象a的__proto__指向Object.prototype,在控制台打印会发现a.__proto__ == Object.prototype
2、function除了有__proto__属性,还有prototype属性,函数的__proto__属性指向的是Function.prototype,prototype指向的是该函数的prototype原型对象