您的位置:首页 > 教程笔记 > 前端笔记

js如何清空数组

2024-06-22 12:25:27 前端笔记 165

如何清空 JavaScript 数组

清空 JavaScript 数组的方法有几种:

1. length = 0

const arr = [1, 2, 3];
arr.length = 0;
console.log(arr); // []

2. splice(0, arr.length)

const arr = [1, 2, 3];
arr.splice(0, arr.length);
console.log(arr); // []

3. while 循环

const arr = [1, 2, 3];
while (arr.length > 0) {
  arr.pop();
}
console.log(arr); // []

4. fill(null, 0, arr.length)

const arr = [1, 2, 3];
arr.fill(null, 0, arr.length);
console.log(arr); // [null, null, null]

5. 重新分配一个空数组

const arr = [1, 2, 3];
arr = [];
console.log(arr); // []

注意:

第 1 种方法将数组的长度设置为 0,而其他方法会删除整个数组。
第 4 种方法会将数组中的元素替换为 null,但数组的长度保持不变。
第 5 种方法是最简单的方法,但会创建一个新的数组对象,并不修改原始数组。

相关推荐

  • js数组的方法如何使用

    js数组的方法如何使用

    JavaScript 数组的方法JavaScript 中的数组提供了一系列有用的方法来操作和管理数组元素。访问元素arr[index]:返回指定索引处的元素。arr.length:返回数组中元素的数量

    前端笔记 2024-06-22 12:25:18 26
  • js如何判断两个数组相等

    js如何判断两个数组相等

    JavaScript 中判断两个数组相等的两种方法1. 严格相等 (===)最简单的方法是使用严格相等运算符 (===):const arr1 = [1, 2, 3];const arr2 = [1,

    前端笔记 2024-06-22 12:25:11 94
  • js如何声明数组

    js如何声明数组

    JavaScript 中声明数组的方法在 JavaScript 中,声明数组有以下两种主要方法:1. 数组字面量法使用方括号 ([]) 声明一个数组字面量。数组中的元素可以是任何数据类型,包括字符串、

    前端笔记 2024-06-22 12:25:03 137
  • js数组里如何追加

    js数组里如何追加

    如何在 JavaScript 数组中追加元素JavaScript 数组是一种有序元素集合,可通过索引访问。以下列出了一些向 JavaScript 数组追加元素的方法:1. push() 方法push(

    前端笔记 2024-06-22 12:24:59 73
  • js如何给array扩展方法

    js如何给array扩展方法

    如何使用 JavaScript 为 Array 扩展方法JavaScript 数组对象提供了许多内置方法来操作数组。但是,有时我们需要创建自定义方法以满足特定的需求。可以通过以下两种主要方法为 Arr

    前端笔记 2024-06-22 12:24:51 153