js 数组完全替换
时间: 2023-07-07 19:08:01 浏览: 195
javascript 数组精简技巧小结
如果你想替换数组中的所有元素,可以使用 `Array.prototype.fill()` 方法。该方法会将数组中的所有元素替换为指定的值。以下是一个示例:
```javascript
const arr = [1, 2, 3, 4, 5];
arr.fill(0); // 将数组中的所有元素替换为0
console.log(arr); // [0, 0, 0, 0, 0]
```
如果你想替换数组中的一部分元素,可以使用 `Array.prototype.splice()` 方法。该方法可以删除并替换数组中的元素。以下是一个示例:
```javascript
const arr = [1, 2, 3, 4, 5];
arr.splice(2, 2, 6, 7); // 从索引2开始删除2个元素,并插入6和7
console.log(arr); // [1, 2, 6, 7, 5]
```
在上面的示例中,`splice()` 方法从索引2开始删除2个元素,并插入6和7。这将替换数组中的第3和第4个元素。
阅读全文