javascript原型以及原型链_个人记录

首先每个函数都有一个prototype属性,也就是原型,该属性是一个指针,指向一个对象,原型的主要作用是继承,包含了实例共享的属性和方法(一般来说是共享方法使用原型继承,这样就不要每次new一个实例的时候不要新建方法,构造函数模式的缺点;一般引用类型的属性不用原型继承,因为原型继承是共享的,一个实例修改了引用类型的共享属性,会在所有实例上体现,例如原型上color属性为数组["red","yell
相关文章
相关标签/搜索