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

為了賬號安全,請及時綁定郵箱和手機立即綁定

寫了箭頭函數就意味著js就不允許函數的提前行為?let定義箭頭函數和和不寫let定義箭頭函數有什么區別?

我測試過兩段代碼,如果不用箭頭函數是能兩個都能夠輸出的,是不是只要寫了箭頭函數就意味著js就不允許函數的提前行為。

test3?=?(x?=?1,?y?=?2)=>?{
????return?x?+?y;
}
console.log(test3(4));//能輸出結果
console.log(test3(4));//報函數未定義的錯誤
test3?=?(x?=?1,?y?=?2)=>?{
????return?x?+?y;
}


正在回答

1 回答

匿名函數沒有變量提升效果,箭頭函數同樣不具備變量提升效果的

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

寫了箭頭函數就意味著js就不允許函數的提前行為?let定義箭頭函數和和不寫let定義箭頭函數有什么區別?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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