构造函数通过原型分配的函数是所有对象所共享的。
JavaScript规定,每一个构造函数都有一个prototype属性,指向另一个对象,注意这个prototype就是个对象,这个对象的所有属性和方法,都会被构造函数所拥有。
我们可以把那么不变的方法,直接定义在prototype对象上,这样所有对象的实例就可以共享这些方法。
京公网安备 11010502049817号