
- prototype
显式原型,是构造函数的原型对象,函数的独有属性 - proto
是实例对象指向原型对象的指针,隐式原型,是每一个对象都有的属性 - 示例


- constructor
原型对象中,还有一个指向函数的 constructor 属性
每个函数都有一个原型对象,该原型对象有一个constructor属性,指向创建对象的函数本身。
所有的实例对象都可以访问 constructor 属性 , 可以使用 constructor 属性来判断是否在一个原型链上


1.实例化对象中查询使用__proto__ 指针 ,它指向prototype 对象
2.prototype 是函数独有的属性,定义构造函数时自动被创建,可以给函数和对象添加可共享的(继承的)方法和属性
3.constructor 属性能使原型对象和实例对象找到其创建他们的构造函数。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/3883.html