陕西省城乡建设学校网站,毕业设计网站建设英文文献,网页制作基础教程自学,wordpress 删除修订版本splice(index,len,[item])它也可以用来替换/删除/添加数组内某一个或者几个值#xff08;该方法会改变原始数组#xff09;
index:数组开始下标 len: 替换/删除的长度
item:替换的值#xff0c;删除操作的话 item为空 删除#xff1a;
//删除起始下标为1该方法会改变原始数组
index:数组开始下标 len: 替换/删除的长度
item:替换的值删除操作的话 item为空 删除
//删除起始下标为1长度为1的一个值(len设置1如果为0则数组不变) var arr [a,b,c,d]; arr.splice(1,1); console.log(arr); //[a,c,d]; //删除起始下标为1长度为2的一个值(len设置2) var arr2 [a,b,c,d] arr2.splice(1,2); console.log(arr2); //[a,d] 替换
//替换起始下标为1长度为1的一个值为‘ttt’len设置的1 var arr [a,b,c,d]; arr.splice(1,1,ttt); console.log(arr); //[a,ttt,c,d] //替换起始下标为1长度为2的两个值为‘ttt’len设置的1 var arr2 [a,b,c,d]; arr2.splice(1,2,ttt); console.log(arr2); //[a,ttt,d] 添加
//在下标为1处添加一项ttt
var arr [a,b,c,d]; arr.splice(1,0,ttt); console.log(arr); //[a,ttt,b,c,d]