陣列的方法

2021-10-18 18:13:33 字數 871 閱讀 8723

1- filter() 過濾

此方法是將所有元素進行判斷,將滿足條件的元素作為乙個新的陣列返回 源陣列不變

條件為true時返回到新陣列中儲存

2- map()

map() 方法返回乙個新陣列,陣列中的元素為原始陣列元素呼叫函式處理後的值。

此方法是將陣列中的每個元素呼叫乙個提供的函式,結果作為乙個新的陣列返回,並沒有改變源陣列

3- foreach()

此方法是將陣列中的每個元素執行傳進提供的函式,沒有返回值

4- reduce()

此方法是所有元素呼叫返回函式,返回值為最後結果,傳入的值必須是函式型別:

5- array.isarray()

判斷乙個物件是不是陣列,返回的是布林值

true – 是陣列

false – 不是陣列

6- tostring()

將陣列轉換為字串

7- join()

此方法也是將陣列轉化為字串:

8- splice()

陣列元素的新增修改刪除操作

9- reverse() 反轉

10- sort() 排序

11- push()

該方法向指定陣列末尾新增乙個或者多個陣列元素

返回給我們新陣列的長度

此方法會改變源陣列的值

12- pop()

該方法刪除指定陣列的最後乙個元素

返回值是刪除的元素

13- unshift()

該方法向指定陣列頭部新增乙個或者多個陣列元素

返回給我們新陣列的長度

此方法會改變源陣列的值

14- shift()

該方法刪除指定陣列的第乙個元素

返回值是刪除的元素

陣列的方法

var arr 1,2,3,4,5,6 運算元組的方法 末尾新增 返回長度 尾部移除,返回刪除的數 按照字串的形式排序 function a,b 從小到大 b a大到小 頭部刪除,返回刪除的數 頭部新增 返回長度 顛倒陣列中的元素 把陣列的所有元素放入乙個字串.元素通過指定的分隔符進行分割 刪除元素...

陣列的方法

var arr 陣列的宣告 var arr1 1,s false,范文陣列中的資料 更改使用 陣列每乙個資料都有對應的索引號 0 var num1 arr1 0 var str arr1 1 console.log num1 console.log str console.log num1 str ...

陣列的方法

最近一直在尋找關於陣列的操作最優解 發現了好多陣列方法 indexof 查詢某乙個元素,返回下標,一般是查詢陣列元素 lastindexof 從後面開始查詢元素,返回下標。用法同上 includes 查詢某乙個元素,返回true false,用法同indexof,這個可以差nan。push 從後面插...