javascript如何清空数组?(两种方式)

简介: javascript如何清空数组?(两种方式)

JavaScript中可以通过两种方式清空数组

  1. 设置数组长度为0:将数组的长度设置为0,即可清空数组。这种方式会直接修改原数组。
letarray= [1, 2, 3, 4, 5];
array.length=0;
console.log(array);  // 输出: []

2.使用空数组赋值:可以创建一个空数组,并将其赋值给原数组,从而达到清空数组的效果。这种方式会创建一个新的数组,不会修改原数组的引用。

letarray= [1, 2, 3, 4, 5];
array= [];
console.log(array);  // 输出: []

这两种方法都可以清空数组,具体使用哪种方式取决于具体的需求和场景。如果你需要保留原数组的引用,并且希望其他地方也能看到清空后的效果,可以使用第一种方式。如果你希望创建一个新的数组,并将其赋值给原数组,可以使用第二种方式。

相关文章
|
3天前
|
JavaScript
js【详解】arr.reduce() 数组缩减
【7月更文挑战第12天】
6 1
|
9天前
|
JavaScript API
js【最佳实践】遍历数组的八种方法(含数组遍历 API 的对比)for,forEach,for of,map,filter,reduce,every,some
js【最佳实践】遍历数组的八种方法(含数组遍历 API 的对比)for,forEach,for of,map,filter,reduce,every,some
21 1
|
13天前
|
JavaScript 前端开发 网络架构
JavaScript编码之路【对象的增强、ES6新特性之函数的默认值设置 、rest参数 (剩余参数)、拓展运算符、对象与数组的解构赋值】
JavaScript编码之路【对象的增强、ES6新特性之函数的默认值设置 、rest参数 (剩余参数)、拓展运算符、对象与数组的解构赋值】
17 1
|
13天前
|
JavaScript 前端开发 索引
JavaScript编码之路 【JavaScript之操作数组、字符串方法汇总】(三)
JavaScript编码之路 【JavaScript之操作数组、字符串方法汇总】(三)
16 1
|
9天前
|
JavaScript
JS【数组】交集、差集、补集、并集
JS【数组】交集、差集、补集、并集
8 0
|
9天前
|
JavaScript
JS 【详解】双指针排序 -- 数组合并后递增排序
JS 【详解】双指针排序 -- 数组合并后递增排序
7 0
|
9天前
|
JavaScript API 索引
JS【详解】Set 集合 (含 Set 集合和 Array 数组的区别,Set 的 API,Set 与 Array 的性能对比,Set 的应用场景)
JS【详解】Set 集合 (含 Set 集合和 Array 数组的区别,Set 的 API,Set 与 Array 的性能对比,Set 的应用场景)
27 0
|
10天前
|
JavaScript 索引
js 类数组 转 数组
js 类数组 转 数组
11 0
|
10天前
|
JavaScript
JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
|
10天前
|
JavaScript
Js,定义数组的方法,let 数组名 = [数据1,数据2,........,数据n],取值方法,数组名[x],arr[0],let sum sum = sum + arr[0],求和的写法,平均值
Js,定义数组的方法,let 数组名 = [数据1,数据2,........,数据n],取值方法,数组名[x],arr[0],let sum sum = sum + arr[0],求和的写法,平均值