javascript数组在指定位置添加和删除元素

在JavaScript中,Array对象提供了一个强大的splice()方法,利用这个方法可以达到在数组的指定位置添加和删除元素的目的。

指定位置删除元素

要在指定位置删除元素,可以使用splice(要删除的元素位置,要删除的元素个数)方法。

var arr = ["yanggb1", "yanggb2", "yanggb3"];
arr.splice(2, 1);
console.log(arr); // ["yanggb1", "yanggb2"]

指定位置添加元素

要在指定位置添加元素,可以使用splice(要删除的元素位置,要删除的元素个数,要在删除的位置添加的元素)方法。

var arr = ["yanggb1", "yanggb2", "yanggb3"];
arr.splice(2, 0, "yanggb4");
console.log(arr); // ["yanggb1", "yanggb2", "yanggb4", "yanggb3"]

可以看出,这里实际上是用了取巧的方法,这样的用法本身是用于删除元素之后,在删除的元素的位置添加替换的元素用的。

"我常常想起一些人。没有想念那么黏,没有想见那么热,只是稀薄的想起。"

猜你喜欢

转载自www.cnblogs.com/yanggb/p/11721977.html
今日推荐