js中陣列的操作方法

2022-09-16 04:39:14 字數 528 閱讀 6177

concat()方法基於當前陣列中的所有項建立乙個新陣列。具體做法是先複製當前陣列,然後將接收到的引數(引數可以是值,乙個陣列,多個陣列,但是最終新增到陣列中的都是數值)新增到新陣列的末尾。

slice()方法基於當前陣列中的乙個或多個項建立新陣列。此方法接受乙個或兩個引數,當只有乙個引數時,返回從該引數指定位置到陣列末尾的所有項;有兩個引數時,返回起始和結束位置之間的項(但不包括結束位置的項)。

如果slice()方法的引數中有乙個負數,則用陣列的長度加上該負數來確定相應的位置,例如,在乙個包含5個項的陣列上呼叫slice(-2,-1)和呼叫slice(3,4)得到的結果相同。如果結束位置小於起始位置,則返回空陣列。

splice()方法可以對陣列進行刪除、插入、替換操作。

刪除時兩個引數:要刪除的第一項的位置,和要刪除的項數。

插入有三個引數:起始位置、0(要刪除的項)、要插入的項(若要插入多個項,可以傳入第

四、第五、。。。任意多項)。

替換有三個引數:起始位置、要刪除的項、要插入的任意數量的項,插入的項不必如刪除的項相等。

js中陣列的操作方法

今天給大家帶來一篇有關陣列操作方法的文章。var arr new array var arr 1,2,3 var arr new array arr 0 kwan arr 1 18 說明一點 push是往陣列末尾新增新元素。var arr new array arr 0 1 arr 1 2 arr ...

JS陣列的操作方法

var colors red blue green colors.length 計算陣列長度 array.isarray colors 檢測是否為陣列 colors.join 指定引號內的字串為分隔符 colors.push red green 推入陣列的最後 colors.pop 取得陣列的最後項...

js陣列的操作方法

向陣列的末尾新增元素返回值為當前操作的陣列的操作以後的長度 1 var arr 2,3,4,5,6,6 2 arr.push 8,9 push 新增到陣列末尾 3 console.log arr 2,3,4,5,6,6,8,9 刪除陣列的最後一項,並返回刪除元素的值 如果陣列為空則返回undefin...