您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

js继承属性和方法

关于js继承两种

call bind apply  今天说call()继承属性  和  a = object.create(b) 继承方法

call() 继承属性 :

此处Student 就继承了Person 的 sex 和 age 

a = object.create(b) 继承方法:

首先先在Person原型里定义一个方法,cry()

再使用  a = object.create(b) 继承方法  Student.prototype = object.create(Person.prototype)

让Student 的原型等于 Person 的原型

但是此处有一个bug

此处的Student.prototype.constructor 指回的是Person.prototype 

所以需要

让他指回的对象是自己 

完整代码:


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进