Reference JavaScript reference

Array.prototype.splice 参考

Array.prototype.splice Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。

语法

js
const result = array.splice((item, index, array) => item);

参数

  • start:开始位置。
  • end / deleteCount:slice 使用结束位置,splice 使用删除数量。

返回值

返回被删除元素组成的数组,并会修改原数组。

示例

js
const list = [1, 2, 3];
const result = list.splice((item) => item * 2);
console.log(result);

常见错误

  • 在 null 或 undefined 上调用实例方法会抛出 TypeError。
  • 该方法会修改原数组,复用原数据前要先复制。

相关内容