本文主要是介绍JS数组使用最简单办法去除一项,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用splice去除一项
var arr = [1, 2, 3]
arr.splice(1,1)
console.log(arr)
结果如下图所示
可以看到我们把索引为1的一项去除了。
splice的用法
可以用来删除,添加,替换等,原来的数组会被改变;
删除:
array.splice(index,num),返回值为删除内容,array为结果值。index为起始项,num为删除元素的的个数。
eg:
var array = [‘a’,’b’,’c’,’d’];
var removeArray = array.splice(0,2);
alert(array)
alert(removeArray)
插入:
array.splice(index,0,insertValue),index要插入的位置,insertValue要插入的项
eg:
var array = [‘a’,’b’,’c’,’d’];
var removeArray = array.splice(1,0,’insert’);
alert(array)
alert(removeArray)
替换:
array.splice(index,num,insertValue),index起始位置,num要被替换的项数,insertValue要替换的值
eg:
var array = [‘a’,’b’,’c’,’d’];
var removeArray = array.splice(1,1,’insert’);
alert(array)
alert(removeArray)
这篇关于JS数组使用最简单办法去除一项的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!