splice方法

此方法有三种用法:

第一种: 删除功能  返回删除内容 索引从0开始

var arr = [1,2,3,4];  
var arr2 = arr.splice(0,2); 

arr2 ===> [1,2]

arr ====> [3,4]

  

第二种:插入功能 返回空数组 索引从0 开始 array.splice(index,0,insertValue) 从index前 插入 insertValue

 

var array = ['a','b','c','d'];

var removeArray = array.splice(1,0,'insert');

removeArray  ===> 空数组

alert(array);//弹出a,insert,b,c,d

 

第三种: 替换功能 array.splice(index,num,insertValue), 索引从0开始 返回替换掉的内容,array为结果值。

 

var array = ['a','b','c','d'];

var removeArray = array.splice(1,1,'insert');

alert(array);//弹出a,insert,c,d

alert(removeArray);//弹出b

 

posted on 2018-10-19 11:01  斜杠人生  阅读(314)  评论(0编辑  收藏  举报

导航