• splice( )只针对数组使用,改变原数组的值,不返回任何值
    • splice( )第一个参数为起始下标,第二个参数为替换多少个,第三个参数为替换成什么
    • 插入

      1. var arr = ['a','b','c','d'];
      2. arr.splice(1,0,'ttt'); //第二个参数为0,代表不替换任何值
      3. console.log(arr); //['a','ttt','b','c','d']
    • 删除

      1. var arr = ['a','b','c','d'];
      2. arr.splice(1,2);
      3. console.log(arr); //['a','d'];
    • 替换

      1. var arr = ['a','b','c','d'];
      2. arr.splice(1,2,'ttt'); //第二个参数为2,代表替换掉两个值
      3. console.log(arr); //['a','ttt','d']