为了账号安全,请及时绑定邮箱和手机立即绑定

javascript原型,原型链 有什么特点

javascript原型,原型链 有什么特点

慕娘9325324 2018-10-28 05:05:59
javascript原型,原型链 有什么特点
查看完整描述

1 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

1、javascript原型

JS中每个函数都存在有一个原型对象属性prototype。并且所有函数的默认原型都是Object的实例。

2、javascript原型链

每个继承父函数的子函数的对象都包含一个内部属性_proto_。该属性包含一个指针,指向父函数的prototype。若父函数的原型对象的_proto_属性为再上一层函数。在此过程中就形成了原型链。

3、特点

原型链实现了继承。原型链存在两个问题:

a 包含引用类型值的原型属性会被所有实例共享。

b在创建子类型时,无法向超类型的构造函数中传递参数。


查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 705 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信