最近在寫React,在定義一個(gè)class的方法時(shí),看到了如下fun1和fun2這兩種寫法,用起來(lái)都沒(méi)有問(wèn)題??戳讼氯畲髱煹娜腴T指南,發(fā)現(xiàn)都是fun1這種寫法,那么這兩種寫法有啥區(qū)別呢?class MyClass {
name = 1;
fun1() { console.log(this.name);
}
fun2 = () => { console.log(this.name);
}
}
一個(gè)ES6語(yǔ)法的疑惑
紅顏莎娜
2018-06-29 11:19:01