forEach 用於迭代數組。這是一個簡單的例子:
現在讓我們將 forEach 與物件陣列一起使用:
Map 使用對數組中每個元素呼叫回調的結果來建立一個新數組。
首先,讓我們迭代一個基本數組:
現在,讓我們迭代一個物件數組:
我們可以寫如下箭頭函數來簡化語法:
我們還可以重新訪問電影範例並使用箭頭函數:
隱式傳回是編寫函數的另一種簡寫方式,一些範例包括:
x 毫秒後運行回呼
每 x 毫秒重複回呼
如果我們想讓回調最終停止,我們可以這樣做:
Filter 建立一個新數組,其中包含在回調函數中傳回 true 的元素
我們也可以過濾數組中的物件:
我們也可以使用物件陣列來做到這一點:
我們也可以設定reducer的初始值:
以上是JavaScript:forEach、map、箭頭函數、setTimeout、setInterval、filter、some、every 和 reduce的詳細內容。更多資訊請關注PHP中文網其他相關文章!