splice()
splice(index,howmany,item1,...,itemY)向数组中添加或删除元素 返回新数组 index 必选 添加/删除的位置可为负数 负数从后向前数 howmany要删除元素数量 如果为0则不删除 必选 item1,...,itemY可选 向数组中添加的新项目
添加
var arr=[355,12,34,16,34,79,984,654,34,45,15,35,687,4657,564]; arr.splice(2,0,'item') document.write(arr)//355,12,item,34,16,34,79,984,654,34,45,15,35,687,4657,564
删除
var arr=[1,2,3,4,5,6]; arr.splice(2,2) document.write(arr)//1,2,5,6
splice()直接修改数组 slice()返回截取子数组不修改数组
如有错误 请指出 谢谢!