HuangHongRui / Notebook

:pencil2: Yeah.. This's My NoteBook...:closed_book:
0 stars 0 forks source link

Es6_Javascript中的类 [可计算成员名称] #24

Open HuangHongRui opened 7 years ago

HuangHongRui commented 7 years ago

类 和 对象字面量的相似之处

类方法 和 访问器属性也支持使用可计算名称.

就像在对象字面量中一样, 用方括号包裹一个表达式即可使用可计算名称.

HuangHongRui commented 7 years ago
let methodName = "sayName"

class PersonClass {
  constructor (name){
    this.name = name
  }
  [methodName]() {
    console.log(this.name)
  }
}
let person = new PersonClass('Raine')
person.sayName() // "Raine"