1,一般我們定義函數的方式:
2,我們在對象中定義函數的方式
3,ES6函數箭頭函數的引入
(1)先回顧最開始定義函數的樣子,所有的箭頭函數都是從這個原始的函數變換而來。
(2)針對無參函數,
第一步:我們直接將function去掉;
第二步:因為無參,所以我們就直接括號就可以了,在小括號和中括號之間加上箭頭
(3)箭頭函數含有參數和返回值時,
有參數問題:
第一種情況:有一個參數,如下圖所示,一個參數的時候,可以將小括號去掉
第二種情況:有兩個參數時;
有返回值問題:
第一種情況:函數代碼塊有多行代碼時
第二種情況:函數代碼塊有一行代碼時
我們在使用箭頭函數的時候,不僅要搞清楚我們函數傳入的參數有幾個,同時也要看我們代碼塊中是否有多行代碼,
這樣我們才可以搞清楚是不是可以將代碼划到最簡。