0
点赞
收藏
分享

微信扫一扫

前端 splice函数

splice()函数是JavaScript中数组对象的一个方法,用于修改数组的内容。它可以实现删除、插入和替换数组中的元素。splice()函数的语法如下:

array.splice(start, deleteCount, item1, item2, ...)

  • start:指定要修改的起始位置的索引。如果为负数,则从数组末尾开始计算,默认为 0。
  • deleteCount:指定要删除的元素个数。如果为 0,则不删除任何元素,只进行插入操作。
  • item1, item2, ...:可选参数,表示要插入到指定位置的新元素。

splice()函数的返回值是一个由删除的元素组成的数组(如果有删除的话)。

下面是一些例子,演示splice()函数的用法:

  1. 删除数组元素:

let array = [1, 2, 3, 4, 5];
array.splice(2, 1); // 从索引为2的位置开始,删除1个元素
console.log(array); // 输出 [1, 2, 4, 5]

  1. 替换数组元素:

let array = [1, 2, 3, 4, 5];
array.splice(2, 1, 'a', 'b', 'c'); // 从索引为2的位置开始,删除1个元素并插入新元素
console.log(array); // 输出 [1, 2, 'a', 'b', 'c', 4, 5]

  1. 插入新元素:

let array = [1, 2, 3, 4, 5];
array.splice(2, 0, 'a', 'b', 'c'); // 从索引为2的位置开始,删除0个元素并插入新元素
console.log(array); // 输出 [1, 2, 'a', 'b', 'c', 3, 4, 5]


举报

相关推荐

0 条评论