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