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('技术')

转载于:https://www.cnblogs.com/sunyang-001/p/10860229.html

你可能感兴趣的:(ES6 class类操作)