12-原型

2018-10-05  本文已影响0人  vzii

1.原型解决内存浪费的问题

       构造函数中如果有方法,会造成内存浪费

2.什么是原型

    就是构造函数的一种属性,这个属性指向另一个对象

    构造函数.prototype   就是原型

3.语法结构

     构造函数.prototype.方法名= function(){ }

4.发现

   1.构造函数有原型   prototype

   2.实例对象也有原型 __proto__

   3.构造函数的原型 === 实例对象的原型

            构造函数.prototype === 实例对象.__proto__

   4.原型对象上的方法,是可以被实例对象访问的

   5.原型有一个属性 constructor,指向构造函数

原型图

上一篇 下一篇

猜你喜欢

热点阅读