亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個ES6語法的疑惑

一個ES6語法的疑惑

紅顏莎娜 2018-06-29 11:19:01
最近在寫React,在定義一個class的方法時,看到了如下fun1和fun2這兩種寫法,用起來都沒有問題??戳讼氯畲髱煹娜腴T指南,發現都是fun1這種寫法,那么這兩種寫法有啥區別呢?class MyClass {     name = 1;     fun1() {        console.log(this.name);     }     fun2 = () => {        console.log(this.name);     } }
查看完整描述

2 回答

?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

查看完整回答
反對 回復 2018-07-18
?
qq_花開花謝_0

TA貢獻1835條經驗 獲得超7個贊

第一種寫法沒有綁定this,第二種綁定了this;
如果沒經過babel轉化,瀏覽器里面定義class時不能用第二種寫法,會報錯Uncaught SyntaxError,

查看完整回答
反對 回復 2018-07-18
  • 2 回答
  • 0 關注
  • 244 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號