当我们需要清空一个 JavaScript 数组时,有以下几种方法可以实现。
方法一:重新赋值
可以通过重新将一个空数组赋值给目标数组来清空该数组。代码如下:
let arr = [1,2,3,4];
arr = [];
console.log(arr); // 输出 []
在上面的代码中,我们将一个包含 1 到 4 的数组赋给变量 arr,然后使用空数组重新赋值清空。
方法二:使用splice()
使用 splice() 方法是将 JavaScript 数组的一个或多个元素添加到数组开头或结尾、替换某个元素或者移除某个元素的常用方法。如果你提供第二个参数,它将定义要删除的元素的数字,在这种情况下,我们可以通过将长度设置为 0 来清空它,代码如下:
let arr = [1,2,3,4];
arr.splice(0,arr.length);
console.log(arr); // 输出 []
在上面的代码中,我们使用 splice() 方法并将长度设置为 0 来清空了数组。
方法三:设置长度为0
还可以通过设置数组的长度来清空数组。代码如下:
let arr = [1,2,3,4];
arr.length = 0;
console.log(arr); // 输出 []
在上面的代码中,我们将数组的长度设置为 0,就可以清空它了。
总的来说,无论选择何种方法,都可以轻松清空 JavaScript 数组。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:怎么清空javascript数组 - Python技术站