原型及原型链

1.prototype和proto的区别:
prototype是函数才有的属性
proto是每个对象都有的属性
proto === constructor.prototype;

原型链:
由于proto是任何对象都有的属性,而js里万物皆对象,所以会形成一条proto连起来的链条,递归访问proto必须最终到头,并且是null

猜你喜欢

转载自blog.csdn.net/qq_39594951/article/details/81409827