搜尋

首頁  >  問答  >  主體

javascript - js class中直接宣告屬性的特性如何在babel中使用

這樣一個類別:

class TestClass {
    name = 'abc';   //直接声明在class中
    static staticValue = 456;   //这是静态属性
    showName() {
        console.log(this.name);
    }
}

let cls = new TestClass();
cls.showName();

請問上面這種語法,在es幾裡支持,如果使用babel轉譯的話要怎麼配置?

黄舟黄舟2756 天前438

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-05-16 13:27:40

    靜態屬性記得是還是ES7的提案吧。
    似乎是babel-stage2就行了,我記得不是很清楚,你試試看看不就知道了。

    回覆
    0
  • 取消回覆