功能强大的splice方法
数组中最强大的方法splice(),可以对数组进行添加、删除、替换操作
删除
arr=[‘0赵’,‘1钱’,‘2孙’,‘3李’,‘4周’,‘5吴’]
arr.splice(index...,num)
第一个参数表示开始删除的索引位置,num表示删除的个数
如arr.splice(1,2)
返回的结果为:arr=[‘0赵’,‘3李’,‘4周’,‘5吴’]
添加
arr=[‘0赵’,‘...1钱’,‘2孙’,‘5吴’]
arr.splice(index,0,‘x’,‘y’)
第一个参数表示开始插入的索引位置,0表示删除0个,后面的表示添加的元素
如 arr.splice(2,0,‘haaa...,‘wuuu’]
返回的结果为:arr=[‘0赵’,‘1钱’,‘haaa’,‘wuuu’,‘2孙’,‘5吴’]
替换
arr=[‘red’,‘yellow’,‘green’,‘blue’]
arr.splice