forEach
遍歷數組,參數為一個回調函數,回調函數接收三個參數,當前元素,元素索引,整個數組, forEach 在對 item 進行修改的時候,如果 item 是原始類型的值,item 對應的 的內存地址實際並沒有變化,
如果 item 是 引用類型的值,item 對應多的內存地址也沒有變化,但是對應的值,已經重寫了map
與forEach
類似,遍歷數組,但其回調函數的返回值會組成一個新數組,新數組的索引結構和原數組一致,原數組不變;filter
會返回原數組的一個子集,回調函數用於邏輯判斷,返回true
則將當前元素添加到返回數組中,否則排除當前元素,原數組不變。