js中如何清空数组在放入一组新的数据
时间: 2024-03-07 14:50:04 浏览: 144
你可以使用上面提到的方法之一来清空数组,然后再使用`push()`或`concat()`方法向数组中添加新的数据。
方法一:使用`splice()`方法清空数组并添加新数据
```javascript
let arr = [1, 2, 3, 4, 5];
arr.splice(0, arr.length, 6, 7, 8);
console.log(arr); // [6, 7, 8]
```
方法二:使用`length`属性清空数组并添加新数据
```javascript
let arr = [1, 2, 3, 4, 5];
arr.length = 0;
arr.push(6, 7, 8);
console.log(arr); // [6, 7, 8]
```
方法三:使用`concat()`方法将新数据与空数组合并
```javascript
let arr = [1, 2, 3, 4, 5];
arr = [].concat(6, 7, 8);
console.log(arr); // [6, 7, 8]
```
这三种方法都可以清空一个数组并添加新的数据,你可以选择其中一种最适合你的情况。
阅读全文