[JavaScript] Array

Cheling Liao
Coding Cheling
Published in
1 min readFeb 21, 2020

--

最常會使用到的:

.map() .filter() .reduce()

  • .map() 可以調用組數並產生新的組數,不同於.forEach() 針對每一個元素執行提供的函數。forEach()方法不會返回執行結果,而是undefined。也就是說,forEach()會修改原來的數組。而map()方法會得到一個新的數組並返回。
  • .filter() 可以過濾組數的值並依照過濾條件返回新的組數。
  • .reduce() 方法接收一個函數作為累加器,數組中的每個值(從左到右)開始縮減,最終計算為一個值。專為累加操作而設計,為累加這類操作而設計的參數。

--

--