_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原型对象

上一篇下一篇

猜你喜欢

热点阅读