JavaScript中的splice主要用来对js中的数组进行操作,可用于删除,添加,替换等。
splice() 方法用于添加或删除数组中的元素。
注意:这种方法会改变原始数组。
/* @title 对数组进行操作 @param {number} index 从第几项开始 @param {number} num 删除的长度 @param {string|number|obj|array} item 要替换的内容 @return arr 返回删除的内容 */ let arr=array.splice(index,num,item)
第一个参数为第一项位置,第二个参数为要删除几个。remote为返回的内容
let arr=[1,2,3,4,5] let remote=arr.splice(1,1)
第一个参数(插入位置),第二个参数(0),第三个参数(插入的项)返回值为空数组,remote值为最终结果值
let arr=[1,2,3,4,5] let remote=arr.splice(1,0,100)
第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项)返回值为删除内容,remote为结果值。
let arr=[1,2,3,4,5] let remote=arr.splice(1,1,100)