js怎么清空数组?

在 JavaScript 中,可以使用多种方法来清空一个数组。以下是几种常见的方法:

1、将数组长度设置为0

javascript 复制代码
let arr = [1, 2, 3, 4, 5];
arr.length = 0;
console.log(arr); // []

2、使用 splice() 方法:

javascript 复制代码
let arr = [1, 2, 3, 4, 5];
arr.splice(0, arr.length);
console.log(arr); // []

3、使用 pop() 方法:

javascript 复制代码
let arr = [1, 2, 3, 4, 5];
while (arr.length) {
    arr.pop();
}
console.log(arr); // []

4、使用 shift() 方法:

javascript 复制代码
let arr = [1, 2, 3, 4, 5];
while (arr.length) {
    arr.shift();
}
console.log(arr); // []

5、使用空数组赋值:

javascript 复制代码
let arr = [1, 2, 3, 4, 5];
arr = [];
console.log(arr); // []

以上方法都可以清空一个数组,选择使用哪种方法取决于个人偏好和具体情况。希望这些方法对您有帮助。

相关推荐
晨晖213 分钟前
顺序查找:c语言
c语言·开发语言·算法
wadesir22 分钟前
C++非对称加密实战指南(从零开始掌握RSA加密算法)
开发语言·c++
编程修仙1 小时前
第三篇 Vue路由
前端·javascript·vue.js
a程序小傲1 小时前
阿里Java面试被问:.Java 8中Stream API的常用操作和性能考量
开发语言·windows·python
比老马还六1 小时前
Bipes项目二次开发/硬件编程-设备连接(七)
前端·javascript
掘金一周1 小时前
前端一行代码生成数千页PDF,dompdf.js新增分页功能| 掘金一周 12.25
前端·javascript·后端
爱装代码的小瓶子2 小时前
【c++进阶】从C++98到C++11的奇妙旅程(故事科普版)
开发语言·c++
智航GIS2 小时前
2.3 运算符详解
开发语言·python
web3.08889992 小时前
接入API-自动化批量获取淘宝商品详情数据
开发语言·python
世转神风-2 小时前
qt-在字符串中指定位置插入字符串
开发语言·qt