最近在寫React,在定義一個class的方法時,看到了如下fun1和fun2這兩種寫法,用起來都沒有問題。看了下阮大師的入門指南,發現都是fun1這種寫法,那么這兩種寫法有啥區別呢?class MyClass {
name = 1;
fun1() { console.log(this.name);
}
fun2 = () => { console.log(this.name);
}
}
一個關于ES6語法的問題?
郎朗坤
2018-07-17 14:02:54