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

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

相关推荐
网络点点滴3 分钟前
Vue3 全局API转移到应用对象
前端·javascript·vue.js
whuhewei8 分钟前
useCountDown (React Hooks)倒计时
前端·javascript·react.js
水深00安东尼9 分钟前
C#猜数字小游戏
开发语言·c#
终端鹿12 分钟前
插槽(slot):默认插槽、具名插槽、作用域插槽实战
前端·javascript·vue.js
Y40900117 分钟前
【多线程】Thread 类
java·开发语言·jvm
bu_shuo21 分钟前
MATLAB图片的所有导出格式
开发语言·matlab·图片
海参崴-32 分钟前
C++ 位运算从入门到精通(全知识点+面试题+实战应用)
开发语言·c++
Amumu1213837 分钟前
工程化: webpack介绍和基础用法
前端·javascript·工程化
青岛少儿编程-王老师39 分钟前
CCF编程能力等级认证GESP—C++1级—20260314
开发语言·c++