ES6 class

78 阅读1分钟

事列:

// 创建一个构造函数 

class Person { 

 constructor (name) { // 当前类型的构造函数 

 this.name = name 

 } 

 say () { 

 console.log(hi, my name is ${this.name})

 }

  static create (name) {   //  srtatic添加一个静态方法

     return new Person(name) 

   }

 } 

 const p = new Person('tom')

 p.say()

// 调用静态方法

const tom = Person.create('tom')

tom.say()