es6-splice方法例子
const arr = ['a', 'b', 'c', 'd']; // //1.1、删除指定位置的一个元素 // arr.splice(1, 1); // console.log('arr', arr); //["a", "c", "d"] // //1.2、删除指定位置的两个元素 // arr.splice(1, 2); // console.log('arr', arr); //["a", "d"] // //2.1、替换指定位置的一个元素 // arr.splice(1, 1, 'a1'); // console.log('arr', arr); //["a", "a1", "c", "d"] // //2.2、替换指定位置的一个元素 // arr.splice(1, 2, 'a1'); // console.log('arr', arr); //["a", "a1", "d"] // //3.1、添加指定位置的一个元素 // arr.splice(1, 0, 'a1'); // console.log('arr', arr); //["a", "a1", "b", "c", "d"] // //3.3、添加指定位置的两个个元素 // const addData = ['a1', 'a2']; // for(let i=0; i<addData.length; i++){ // arr.splice(i+1, 0, addData[i]); // } // console.log('arr', arr); //["a", "a1", "a2", "b", "c", "d"]