一、原型
首先要清楚每个对象都有一个__proto__属性,并且指向他的prototype原型对象。
以数组为例:
同样的,每个构造函数都有一个prototype原型对象,prototype原型对象的constructor等于构造函数本身。
看到这里是不是有点懵逼,接下来看下图,这里最好自己实操一下。
这里有人会问__proto__和prototype是干吗用的?
prototype相当于所有实例对象可以访问的一个公共容器,
2024-02-21 13:14:28
一、原型
首先要清楚每个对象都有一个__proto__属性,并且指向他的prototype原型对象。
以数组为例:
同样的,每个构造函数都有一个prototype原型对象,prototype原型对象的constructor等于构造函数本身。
看到这里是不是有点懵逼,接下来看下图,这里最好自己实操一下。
这里有人会问__proto__和prototype是干吗用的?
prototype相当于所有实例对象可以访问的一个公共容器,