在…之中
1.map是壹個遍歷數組,通過回調函數中的計算返回原始數組項對應的結果。回調函數中需要return,如果沒有寫,將會是return undefined。新數組沒有對原始數組的引用。
2.forEach只是遍歷數組。與for類似,回調函數中的每壹項都根據自己的意願進行處理,並且不返回任何返回值。即使在回調中寫入了return,結果也是未定義的。
3.reduce是遍歷數組。它的第壹個參數是回調函數A,回調函數A接受兩個參數。第壹個參數是當前結果(源),第二個參數是當前遍歷的執行數據(項)。第二個參數是初始化值。通常用於遞歸操作。需要返回值。