昨天分享了JS中的匿名函數(shù),今天分享下JS中的箭頭函數(shù),。 箭頭函數(shù)表達式比匿名函數(shù)表達式更加的簡潔,。(參數(shù)1, 參數(shù)2, …, 參數(shù)N) => (單一表達式)(參數(shù)1, 參數(shù)2, …, 參數(shù)N) => { 函數(shù)聲明 }上圖中紅線部分就是一個箭頭函數(shù)表達式,此表達式中箭頭后面的括號也可以省略,,如下: 上圖中箭頭后面的表達式是單一表達式的情況,,如果箭頭后面的表達式中語句比較多則需要放到花括號中,比如: 當箭頭函數(shù)中參數(shù)只有一個時,,參數(shù)外面的小括號也是可以省略的,,比如: 此種情況下其實都不需要將函數(shù)賦值給變量,比如: 后面小括號中的7相當于直接調用前面的箭頭函數(shù)并傳入?yún)?shù)x的值7,。 沒有參數(shù)的函數(shù)應該寫成一對圓括號(注意:小括號不能省略),,語法:() => {函數(shù)聲明},比如:本節(jié)先分享到這里,,祝大家每天都有進步,。
|