splice() 从数组中添加/删除项目,然后返回被删除的项目。
添加项目:
arrayObject.splice(index,howmany,item1,.....,itemX)
第一个参数index 必需,为要添加到的数组下标,
第二个参数howmany 必需,为要删除的个数(不删除则为0),
第三位起 可选,item1,.....,itemX 为要添加的项目。
let arr3 = [0]
arr3.splice(1,0,1,2,3) //[]
arr3 //[0,1,2,3]
顺便 删除元素(接着上面操作):
arr3.splice(1,2) //[1,2]
arr3 //[0,3]
两者可以合并使用,在删除的位置上添加项目(接着上面操作)。
arr3.splice(1,1,9,9,9) //[3]
arr3 //[0,9,9,9]
网友评论