最常見的幾種陣列操作方法歸納總結

2021-08-31 21:06:00 字數 1328 閱讀 3298

陣列操作方法

1.shift() 方法:把陣列的第乙個元素刪除,並返回第乙個元素的值

var movepos=[1,2];movepos.shift()console.log(movepos)//[2]

document.write(movepos.length);//1

2.concat() 方法:用於連線兩個或多個陣列,並返回乙個新陣列,新陣列是將引數新增到原陣列中構成的

join() 方法:用於把陣列中的所有元素放入乙個字串。元素是通過指定的分隔符進行分隔的。

返回乙個字串。該字串是通過把 arrayobject 的每個元素轉換為字串,然後把這些字串連線起來,在兩個元素之間插入separator 字串而生成的。

var movepos=[11,22];

var arr=movepos.join("+");document.write(arr) //11+22

pop() 方法:用於刪除並返回陣列的最後乙個(刪除元素)元素,如果陣列為空則返回undefined ,把陣列長度減 1

push() 方法:可向陣列的末尾新增乙個或多個元素,並返回新的長度,(用來改變陣列長度)。

6.reverse() :方法用於顛倒陣列中元素的順序。

7.slice() 方法:可從已有的陣列中返回選定的元素。slice(開始擷取位置,結束擷取位置)

8.splice() :方法向/從陣列中新增/刪除專案,然後返回被刪除的專案。

splice() 方法可刪除從 index 處開始的零個或多個元素,並且用引數列表中宣告的乙個或多個值來替換那些被刪除的元素。

var movepos =[111,222,333,444];

movepos.splice(2,1,「666」)開始刪除的下表位置,刪除陣列元素的個數,向陣列新增的新專案。);從下標2開始刪除一位,並用666替換刪除下表位置的元素 document.write(movepos + 「

」)unshift() 方法可向陣列的開頭新增乙個或更多元素,並返回新的長度。

9.unshift:將引數新增到原陣列開頭,並返回陣列的長度

var movepos =[111,222,333,444];movepos.unshift(「55555」)document.write(movepos + 「

」)//55555,111,222,333,444

10.sort(orderfunction):按指定的引數對陣列進行排序 var movepos =[「444」,「111」,「333」,「222」];

movepos.sort(1)

document.write(movepos + 「

」)//55555,111,222,333,444

陣列的常見操作方法

let arr 1,4,5,7,9 1.判斷陣列中某個元素是否存在 para1 待判斷的元素 返回值 元素在陣列中的索引,如果不存在,返回 1 let i ist arr.indexof 4 1 2 向陣列中追加元素 para1 要追加的元素 返回值是陣列的長度 arr.push 100 3 在陣列...

js陣列的常見操作方法

let arr 1,2,3,4,5 let num1 arr.splice 2,3,6,6,6 console.log num1,arr splice 乙個引數是刪除的位置 兩個引數 第乙個是刪除的位置 第二是刪除的個數 三個引數 第乙個是插入元素的位置,第二個值是插入的個數,後面的都是插入的元素 ...

DOM 操作方法的簡單歸納

對於jquery提供的大量dom操作方法,應該根據要完成的任務和元素的位置作出不同的選 擇。本章只介紹了一部分dom操作方法,但其他方法的使用與這些方法類似 第12章還將更全 面地討論dom操作方法。下面,我們簡單地歸納出一些方法,這些方法幾乎能夠在任何情況下,完成任何任務。1 要在html中建立新...