箭頭函數有更短的寫法,以前寫函數都需要聲明function(){}固定格式,如果用箭頭函數則可以寫成 變量 = (形參)=> 函數內容,省去了繁瑣的格式,當使用循環遍歷操作時候更顯其作用。

具體格式如下
如果函數體只有一個表達式,可以寫成:簡寫體,省略 return (參數1, 參數2, …, 參數N) => 表達式
如果只有一個參數,可以寫成:單一參數 => {函數體} 單一參數 => 表達式
如果沒有參數,應該寫成一對圓括號。() => {函數體} () => 表達式
支持剩余參數和默認參數。(參數1, 參數2, ...rest) => {函數體} (參數1 = 默認值1,參數2 = 默認值2, …, 參數N = 默認值N) => {函數體}

上一篇: es6函數優化



