您当前的位置: 首页 > 

暂无认证

  • 0浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

4、ES6的Class继承、super、extends、constructor

发布时间:2021-04-16 17:35:48 ,浏览量:0

目录
  • 1、父类
  • 2、子类(直接实现继承)
  • 3、使用
  • 4、参考的原文链接
1、父类
class parent { constructor(name) { this.sname = name; }; parentFunc(data) { console.log(this.sname); // new 时传入的值。 console.log(data); // 调用父类方法传入的值。 return '父类方法的返回值。'; }; }; 
2、子类(直接实现继承)
class children extends parent { constructor(name) { super(name); this.sname = name; }; childrenFunc(data) { console.log(this.sname); // new 时传入的值。 console.log(data); // 调用子类方法传入的值。 return '子类方法的返回值。'; }; }; 
3、使用
// new 实例 let example = new children('new 时传入的值。'); console.log(example); // new 时传入的值。 console.log(example.sname); // new 时传入的值。 console.log(example.parentFunc('调用父类方法传入的值。')); // 父类方法的返回值。 console.log(example.childrenFunc('调用子类方法传入的值。')); // 子类方法的返回值。 
4、参考的原文链接

知乎-原文

关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.4978s