splice 是万能的吗? 不知道,至少他有三种功能
splice的三种功能,减去,增加,替换
第一种减去
var s=[1,2,3,4,5,6]; s.splice(2,2); console.log(s); //[1, 2, 5, 6]
s.splice(2,2);从第2个开始,减去2个
第二种增加
var s=[1,2,3,4,5,6]; s.splice(2,0,‘a‘,‘b‘); console.log(s); //[1, 2, "a", "b", 3, 4, 5, 6]
s.splice(2,0,‘a‘,‘b‘);从第2个开始,减去0个,增加‘a‘,‘b‘ 第三种替换
var s=[1,2,3,4,5,6]; s.splice(2,2,‘a‘,‘b‘); console.log(s); //[1, 2, "a", "b", 5, 6]
s.splice(2,2,‘a‘,‘b‘);从第2个开始,减去2个,增加‘a‘,‘b‘
var arry=[1,2,3,4,5,6]; //arry.splice(2,2);//减去 1256//arry.splice(2,0,‘a‘,‘b‘); //增加 12ab3456 //arry.splice(2,2,‘a‘,‘b‘);//替换 12ab56
时间: 2024-10-18 13:56:47