every()—檢測陣列元素的每個元素是否都符合條件。
some()—檢測陣列元素中是否有元素符合指定條件。
filter()—檢測陣列元素,並返回符合條件所有元素的陣列。
indexof()—搜尋陣列中的元素,並返回它所在的位置。
join()—把陣列的所有元素放入乙個字串。
tostring()—把陣列轉換為字串,並返回結果。
lastindexof()—返回乙個指定的字串值最後出現的位置,在乙個字串中的指定位置從後向前搜尋。
map()—通過指定函式處理陣列的每個元素,並返回處理後的陣列。
slice()—選取陣列的的一部分,並返回乙個新陣列。
valueof()—返回陣列物件的原始值。
----------分割線-------------------
會改變原來陣列的有:
pop()—刪除陣列的最後乙個元素並返回刪除的元素。
push()—向陣列的末尾新增乙個或更多元素,並返回新的長度。
shift()—刪除並返回陣列的第乙個元素。
unshift()—向陣列的開頭新增乙個或更多元素,並返回新的長度。
reverse()—反轉陣列的元素順序。
sort()—對陣列的元素進行排序。
splice()—用於插入、刪除或替換陣列的元素。
js 陣列方法的作用,各方法是否改變原有的陣列
concat 連線兩個或更多的陣列,並返回結果。every 檢測陣列元素的每個元素是否都符合條件。some 檢測陣列元素中是否有元素符合指定條件。filter 檢測陣列元素,並返回符合條件所有元素的陣列。indexof 搜尋陣列中的元素,並返回它所在的位置。join 把陣列的所有元素放入乙個字串。t...
js陣列方法
array.json 方法將陣列中所有元素都轉化為字串並連線在一起 預設逗號 返回生成的字串,原陣列不改變 例 var a 1 2,3 a.join 1,2,3 a.join 1 2 3 array.reverse 方法將陣列中的元素顛倒順序 返回逆序的陣列,原陣列改變 例 var a 1,2,3 ...
JS陣列方法
tostring var ary 1,2,3,4,5,6 var str ary.tostring console.log str console.log typeof str push 陣列尾部新增陣列 pop 從陣列尾部刪除乙個元素 unshift 在陣列的第乙個元素前面插入乙個或多個元素 sh...