1、map
首先map 就是將原數組 映射成 新的數組;
其次map 有返回值
2、filter
對數組中的每個元素都執行一次指定的函數(callback),並且創建一個新的數組,該數組元素是所有回調函數執行時返回值為 true 的原數組元素。它只對數組中的非空元素執行指定的函數,沒有賦值或者已經刪除的元素將被忽略,同時,新創建的數組也不會包含這些元素。
比如說一棵樹 刪選出二級節點,過濾掉一級節點
3、forEach
遍歷循環數組的每一項,讓每一項去執行相應的操作
4、every
對數組中的每個元素都執行一次指定的函數(callback),直到此函數返回 false,如果發現這個元素,every 將返回 false,如果回調函數對每個元素執行后都返回 true ,every 將返回 true。它只對數組中的非空元素執行指定的函數,沒有賦值或者已經刪除的元素將被忽略
5、some
對數組中的每個元素都執行一次指定的函數(callback),直到此函數返回 true,如果發現這個元素,some 將返回 true,如果回調函數對每個元素執行后都返回 false ,some 將返回 false。它只對數組中的非空元素執行指定的函數,沒有賦值或者已經刪除的元素將被忽略。
注意:供自己學習參考;作為學習筆記去記錄自己的認知