ES5新增:(IE9級以上支持)
一、forEach():遍歷數組,無返回值,不改變原數組。
二、map():遍歷數組,返回一個新數組,不改變原數組。
三、filter():過濾掉數組中不知足條件的值,返回一個新數組,不改變原數組。
四、reduce():讓數組的先後兩項進行某種計算,而後返回其值,並繼續計算,不改變原數組,返回計算的最終結果,從數組的第二項開始遍歷。
五、some():遍歷數組的每一項,有一項返回true,則中止遍歷,返回 true,不改變原數組。
六、every():遍歷數組的每一項,每一項都返回true,則最終結果爲true,有一項返回false,則中止遍歷,返回結果爲false,不改變原數組。
七、Array.from():將類數組轉爲數組。
八、Array.of():將一組值轉爲數組。
九、find():找出第一個符合條件的數組成員。回調函數中,參數1--value,參數2--index,參數3--原數組。
十、fill():指定值填充數組。通常用於空數組的初始化--new Array(3).fill(7);--建立一個長度爲3,每項值爲7的數組。
十一、遍歷數組:keys()----鍵名,values()----鍵值,entries()----鍵值對數組
十二、indexOf()函數
1三、lastIndexOf()spa