欢迎来到博客园~~~

ES6 class类操作

//声明一个类 ,需要有返回值

class Coder {
  //函数
  name(val) {
    console.log(val);
    return val
  }
 
  skill(val) {
    console.log(this.name('sun') + val);

  }
 
  //构造函数
  constructor(a, b) {
    this.a = a
    this.b = b
  }
 
  add() {
    return this.a + this.b
  }
}
 
//实例化
let c = new Coder(1,2)
console.log(c.add()); //3
 
类的继承
class htmler extends Coder{
  //方法
}
let pang =new htmler
pang.name('技术')
posted @ 2019-05-14 08:33  孙~洋  阅读(412)  评论(0编辑  收藏  举报