Array(数组)对象-->splice() 方法

1.定义和用法

  splice() 方法用于添加或删除数组中的元素。

  语法:

    array.splice(index,howmany,item1,.....,itemX)

    参数:

      index:该参数是开始插入和(或)删除的数组元素的下标,必须是数字

      howmany:规定应该删除多少元素。必须是数字,但可以是 "0"。如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。

      item1, ..., itemX:要添加到数组的新元素

  注意:这种方法会改变原始数组。

  举例1:如果仅删除一个元素,则返回一个元素的数组。

var arr = [1,2,3,4,5];
console.log(arr.splice(1,1));

  输出:

   举例2:如果未删除任何元素,则返回空数组。

var arr = [1,2,3,4,5];
console.log(arr.splice(1,0));

  输出:

  举例3:将元素2替换为9,8,7

var arr = [1,2,3,4,5];
console.log(arr.splice(1,2,9,8,7));
console.log(arr);

  输出:

  举例4:将元素2前面插入9,8,7

var arr = [1,2,3,4,5];
console.log(arr.splice(1,0,9,8,7));
console.log(arr);

  输出:

  

猜你喜欢

转载自www.cnblogs.com/abner-pan/p/12693807.html