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); // []

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

相关推荐
无敌最俊朗@9 小时前
Vue 3 概况
前端·javascript·vue.js
Dxxyyyy10 小时前
零基础学JAVA--Day34(Map接口+HashTable+HashMap+TreeSet+TreeMap+开发中如何选择集合实现类?(重要))
java·开发语言
拉不动的猪10 小时前
一文搞懂:localhost和局域网 IP 的核心区别与使用场景
前端·javascript·面试
rainFFrain10 小时前
qt显示类控件---QProgressBar
开发语言·qt
rainFFrain10 小时前
qt输入类控件---QComboBox/QSpinBox
开发语言·qt
2501_9411118910 小时前
低延迟系统C++优化
开发语言·c++·算法
未来之窗软件服务10 小时前
自建开发工具IDE(二)文件托拽读取——东方仙盟炼气期
开发语言·前端·javascript·仙盟创梦ide·东方仙盟
Hello_WOAIAI11 小时前
4.2 python多线程编程:threading 模块深度解析
开发语言·python
GISer_Jing11 小时前
OpenCV头文件路径配置终极修复指南
javascript·opencv·webpack
2501_9411119911 小时前
C++中的装饰器模式变体
开发语言·c++·算法