沒(méi)有參數(shù)的時(shí)候必須有一個(gè)圓括號(hào),有一個(gè)參數(shù)的時(shí)候圓括號(hào)可無(wú),兩個(gè)級(jí)以上也必須有括號(hào)
1.沒(méi)有自己的this
箭頭函數(shù)不會(huì)創(chuàng)建自己的this,它只會(huì)從自己的作用域鏈的上一層繼承this,對(duì)于調(diào)用call和apply改變this也是失效的
2.沒(méi)有arguments
3.沒(méi)有super
4.也不能當(dāng)做構(gòu)造函數(shù)
箭頭函數(shù)不能用作構(gòu)造器,和 new一起用會(huì)拋出錯(cuò)誤。
5.箭頭函數(shù)沒(méi)有prototype屬性
-
優(yōu)點(diǎn):
箭頭函數(shù)寫(xiě)代碼擁有更加簡(jiǎn)潔的語(yǔ)法;
不會(huì)綁定this。