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"]

 

posted on 2024-07-26 18:10  技术高超  阅读(74)  评论(0编辑  收藏  举报