vue js删除数组中指定索引的元素
在前端开发中,我们经常需要对数组进行操作,增删改是经常的事情,那我们js中该如何删除指定的下标元素呢????我们用splice来操作1.定义和用法splice() 方法用于添加或删除数组中的元素。注意:这种方法会改变原始数组。数组中添加新元素:var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.splice(2,0,"Lemon",
·
在前端开发中,我们经常需要对数组进行操作,增删改是经常的事情,那我们js中该如何删除指定的下标元素呢????
我们用splice来操作
1.定义和用法
splice() 方法用于添加或删除数组中的元素。
注意:这种方法会改变原始数组。
数组中添加新元素:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,0,"Lemon","Kiwi");
fruits 输出结果:
Banana,Orange,Lemon,Kiwi,Apple,Mango
如果仅删除一个元素,则返回一个元素的数组。 如果未删除任何元素,则返回空数组。
2.删除指定下标元素
如要删除下标为2的元素,就是splice(2,1),2表示下标,1表示长度
还有其他的一些用法:
arr.splice(1,1); //删除第2个元素(下标是从0开始)
arr.splice(2+2,1,9); //把第4个位置的元素替换为9
arr.splice(2+3,2,['w','z']);//把第5和第6位置的元素替换为w和z(2表示长度,从5开始到2位的长度,也就是5和6)
更多推荐
已为社区贡献4条内容
所有评论(0)