JS 陣列的一些方法

2022-09-09 00:36:18 字數 680 閱讀 8797

1.push() //可以接受任意引數,然後新增到陣列的末尾

2.pop()//棧方法,在陣列末尾刪除一條資料,並且返回這條資料

3.shift()//佇列方法,與pop()相似,但是與其相反,在陣列的開始位置刪除一條資料,並返回這條資料。

4.reverse(),sort() //陣列排序方法,sort()方法預設按每條資料的首字母排序,例如:1,3,34,21,22如果不傳入比較引數array.sort()為1,21,22,3,34 

為了讓其可以按數字排序,則必須新增一方法, function campare(val1,val2) 然後將此方法作為引數傳入 sort,可降序排列 array.sort(campare)為34,22,21,3,1

5.slice(a,b);//第乙個引數是陣列的起始位置,第二個引數是陣列的結束位置。方法作用:從原陣列以a為起始位置,b為結束位置取出陣列的資料輸出

6.splice(a,c,[b,d]);//第乙個引數 起始位置,第二個引數 刪除的個數 ,第三個引數插入的資料 

方法作用:1>刪除資料 如:splice(a,b);從a作為起始位置刪除b條資料

2>插入資料 如:splice(2,0,"red","blue") 從2位置開始插入red,blue

3>替換資料 如:splice(2,1,"red","blue") 刪除2位置的資料並且插入 red blue

JS陣列的一些方法

1 刪除陣列的第乙個元素 var a 1 2,3 var item a.shift console.log a 2,32 刪除陣列中的最後乙個元素 var a 4 5,6 var item a.pop console.log a 4,53 向末尾新增元素 var a k,p,l var item a...

JS陣列的一些方法

使用陣列字面量 2.如果索引index大於陣列的長度,陣列自動增加到該索引值加1的長度 陣列最多可以包含4 294 967 295個項 2.佇列 fifo first in first out 排序 slice 可接受乙個或者兩個引數 返回項的起始位置,結束位置 當接受乙個引數,從該引數指定的位置開...

JS陣列中的一些方法

let arr let arrjson 20,22,18,21 every 判斷陣列中每個元素都大於或小於乙個指定元素 let newarr arrjson.every item console.log newarr false 必須要全部滿足才會返回true sort 陣列排序 返回乙個新的陣列 ...