可以使用push()方法将元素添加到数组的末尾。
语法:
arr.push(item1, item2, ..., itemX)
示例:
var fruits = ["apple", "banana"];
fruits.push("orange");
上述示例向数组fruits
的末尾添加了一个新元素"orange"
。
可以使用unshift()方法在数组的开头添加元素。
语法:
arr.unshift(item1, item2, ..., itemX)
示例:
var fruits = ["apple", "banana"];
fruits.unshift("orange");
上述示例向数组fruits
的开头添加了一个新元素"orange"
。
splice()方法不仅可以用来删除元素,还可以用来添加元素。
语法:
arr.splice(index, howmany, item1, ....., itemX)
index
:要添加或删除元素的数组索引。howmany
:要删除的元素数量。item1...itemX
:要添加到数组中的新元素。示例:
var fruits = ["apple", "banana"];
fruits.splice(1, 0, "orange");
上述示例向数组fruits
的索引为1的位置添加了一个新元素"orange"
,并没有删除任何元素。
可以使用pop()方法删除数组的最后一个元素。
语法:
arr.pop()
示例:
var fruits = ["apple", "banana", "orange"];
fruits.pop();
上述示例删除了数组fruits
的最后一个元素"orange"
。
可以使用shift()方法删除数组的第一个元素。
语法:
arr.shift()
示例:
var fruits = ["apple", "banana", "orange"];
fruits.shift();
上述示例删除了数组fruits
的第一个元素"apple"
。
splice()方法既可以用来添加元素,也可以用来删除元素。
语法:
arr.splice(index, howmany)
index
:要删除元素的数组索引。howmany
:要删除的元素数量。示例:
var fruits = ["apple", "banana", "orange"];
fruits.splice(1, 1);
上述示例删除了数组fruits
的索引为1的元素,也就是"banana"
。
上述是JavaScript数组Array对象增加和删除元素的方法总结。可以使用push()、unshift()方法向数组中添加新元素,使用pop()、shift()方法删除元素,使用splice()方法既可以添加元素,也可以删除元素。
本文链接:http://task.lmcjl.com/news/927.html