js替换掉数组中某些项 splice

var arr = [
["dim_code,dim_name"],
["code1,name1"],
["code2,name2"],
["code3,name3"],
["code4,name4"],
["code5,name5"],
["code6,name6"],
];
arr.splice(1,arr.length-1,
["change_code1,change_name1"],
["change_code2,change_name2"],
["change_code3,change_name3"],
["change_code4,change_name4"],
["change_code5,change_name5"],
["change_code6,change_name6"],
);
console.log(arr);
[
["dim_code,dim_name"],
["change_code1,change_name1"],
["change_code2,change_name2"],
["change_code3,change_name3"],
["change_code4,change_name4"],
["change_code5,change_name5"],
["change_code6,change_name6"],
];

splice方法可以删除、替换数组中的数据,向数组中插入数据,arr.splice(n,m,k1,k2,k3),从数组的索引n开始删除到索引m,并从索引n插入k1,k2,k3,方法返回新数组(被截取掉的内容),原数组arr被改变。

你可能感兴趣的:(前端技术总结)