javascript原型,原型链 有什么特点
1 回答
函数式编程
TA贡献1807条经验 获得超9个赞
1、javascript原型
JS中每个函数都存在有一个原型对象属性prototype。并且所有函数的默认原型都是Object的实例。
2、javascript原型链
每个继承父函数的子函数的对象都包含一个内部属性_proto_。该属性包含一个指针,指向父函数的prototype。若父函数的原型对象的_proto_属性为再上一层函数。在此过程中就形成了原型链。
3、特点
原型链实现了继承。原型链存在两个问题:
a 包含引用类型值的原型属性会被所有实例共享。
b在创建子类型时,无法向超类型的构造函数中传递参数。
添加回答
举报
0/150
提交
取消