js数组中的splice方法
时间: 2023-10-12 22:54:45 浏览: 77
JavaScript中的splice方法用法详解
splice 方法是 JavaScript 数组对象的一个方法,用于删除、替换或添加数组中的元素。
它的语法如下:
```javascript
array.splice(start, deleteCount, item1, item2, ...)
```
参数说明:
- start:指定开始修改的位置的索引值。
- deleteCount:指定要删除的元素数量。
- item1, item2, ...:可选参数,指定要插入到数组中的新元素。
使用示例:
```javascript
var fruits = ['apple', 'banana', 'cherry', 'date'];
// 删除一个元素
fruits.splice(2, 1);
// 输出:['apple', 'banana', 'date']
// 替换一个元素
fruits.splice(1, 1, 'pear');
// 输出:['apple', 'pear', 'date']
// 添加新元素
fruits.splice(2, 0, 'orange', 'grape');
// 输出:['apple', 'pear', 'orange', 'grape', 'date']
```
注意:splice 方法会直接修改原数组,同时返回被删除元素组成的新数组。
阅读全文