一、继承
1》原型链
用法:把实例的父类给子函数(子类)的原型
#把实例的父类给子函数的原型(第9行)
由于原型具有共享性,也就是写一个引用类型(20行),再new一下obj2
【小结】缺点:
a)因为修改了obj1.arr后obj2.arr也变了,因为来自原型对象的引用属性里所有实例共享的
b)创建子类实例时,无法向父类构造函数传递参数
一、继承
1》原型链
用法:把实例的父类给子函数(子类)的原型
#把实例的父类给子函数的原型(第9行)
由于原型具有共享性,也就是写一个引用类型(20行),再new一下obj2
【小结】缺点:
a)因为修改了obj1.arr后obj2.arr也变了,因为来自原型对象的引用属性里所有实例共享的
b)创建子类实例时,无法向父类构造函数传递参数