JavaScript 中的 map() 函式
JavaScript 中的 map()
函式細節
在函數式編程中,map()
是陣列中的關鍵方法。
以下是一個例子,它遍歷陣列 a
,並根據執行 f()
來建立一個新的陣列:
1 | const b = a.map(f); |
我們可以使用 map()
函式來從初始陣列中建立一個新的陣列,並使用 filter()
函式對結果進行過濾。以下是一個簡單的例子,它建立一個新的陣列來獲取 list
陣列中每個項目的第一個字母,並過濾出與 A
匹配的項目:
1 | const list = ['Apple', 'Orange', 'Egg']; |
tags: [“JavaScript”, “map”, “filter”, “functional programming”]