陣列操作方法
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中建立新...