數組的添加與删除
添加元素
-
向數組最後面添加一個或多個元素
文法:arr.push(ele1,ele2)
該方法會傳回一個新的數組長度,并且改變原來數組裡面的元素
var arr = [1,2,4,3,5];
console.log(arr.push(6)); //傳回一個新的數組長度length=6
console.log(arr); //[1,2,4,3,5,6],改變原來數組裡面的元素
-
向數組最前面添加一個或多個元素
文法: arr.unshift( ele1,ele2);
該方法會傳回一個新的數組長度,并且改變原來數組裡面的元素
var arr = [1,2,4,3,5];
console.log(arr.unshift(6)); //傳回一個新的數組長度length=6
console.log(arr); //[6,1,2,4,3,5],改變原來數組裡面的元素
删除數組
-
删除數組中的最後的一個元素
文法:arr.pop( )
該方法會傳回被删除的元素,并且改變原數組裡面的元素
var arr = [1,2,4,3,5];
console.log(arr.pop()); //傳回5
console.log(arr); //[1,2,4,3],改變原來數組裡面的元素
-
删除數組中的第一個元素
文法:arr.shift( )
該方法會傳回被删除的元素,并且改變原數組裡面的元素
var arr = [1,2,4,3,5];
console.log(arr.shift()); //傳回1
console.log(arr); //[2,4,3,5],改變原來數組裡面的元素