总结:
slice()和splice()
slice(参数1,参数2)可以查找数组下对应的数据,参数1为起始位置,参数2为结束位置,参数2可以为负数,-1对应的是从后向前数的第一个数值。splice()可以进行增删改查数据操作,splice(参数1,参数2,参数3),其中参数1是数值的起始位置,参数2为0是在起始位置之后增添新的数值,为正数(1即是添加一个数值,以此类推)是在起始位置之后添加新的数值,为负数(-1即是添加一个数值,以此类推)是在起始位置之前添加新的数值,如果数值超出当前数组的数值时,也会添加,直到添加完所有数值位置,参数3是数值的具体内容,可以为任何数据类型(字符串string,数值number,布尔值boolen,对象object,数组array,函数function,空值null,未定义值undefined)
实例
html>
Documentvar a = [1,2,3,4,5,6,7]
console.log(a.slice(1,4))
console.log(a.slice(0,-3))
console.log(a.splice(3,0,'javascript'))
console.log(a)
console.log(a.splice(4,2))
console.log(a)
console.log(a.splice(3,2,'php','css'))
console.log(a)
运行实例 »
点击 "运行实例" 按钮查看在线实例