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

谁能说说原型链啊?简单易懂一点

谁能说说原型链啊?简单易懂一点

西兰花伟大炮 2016-10-15 20:03:03
闭包我大概理解了,解释下原型链
查看完整描述

3 回答

已采纳
?
redstonesl

TA贡献55条经验 获得超12个赞

java的继承,一个类里面引用另一个类。

查看完整回答
反对 回复 2016-10-15
?
iters

TA贡献7条经验 获得超4个赞

js的原型继承不同于Java等语言的类继承。 类继承可以理解为"定义好模板,用到实例的时候就按这个模板生成实例,这里充类就充当的是模板的角色"。 而js的原型继承是基于对象的继承,就是说“我这里已经有一个对象了, 我想生成这个对象的一个子对象怎么办? 答:把原有对象的所有属性复制到新的对象中,那么久相当于新对象继承了原有对象的一些属性和方法,当然新对象中也可以添加自己的属性和方法”。js中构造器函数中都有prototype对象这个属性(也可以理解为每个函数对象都有prototype对象),如果使用构造器生成实例,那么新的实例就是基于其构造函数中prototype属性的继承。

查看完整回答
3 反对 回复 2016-10-16
  • 3 回答
  • 2 关注
  • 1766 浏览
慕课专栏
更多

添加回答

举报

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