📅  最后修改于: 2023-12-03 15:16:18.526000             🧑  作者: Mango
JavaScript中的数组是一种非常有用的数据结构,它可以存储多个值。但是有时候我们需要清空数组,以便重新填充它。本文将介绍几种方法来清空JavaScript数组。
使用length
属性将数组长度设置为0。这是清空数组的最简单方法。
myArray.length = 0;
这会将myArray
数组的长度设置为0,从而清空数组。
使用splice()
方法。这个方法可以从数组中删除元素,并用新的元素替换它们。在我们的情况下,我们将删除所有元素。
myArray.splice(0, myArray.length);
这将从myArray
的第0个索引开始删除所有元素,直到最后一个索引为止。
将数组重新分配一个空的数组常量。
myArray = [];
这将创建一个新的空数组,将其分配给myArray
变量,并清空所有之前存储在myArray
数组中的元素。
使用pop()
方法。pop()
方法从数组中删除最后一个元素,并且只需要写一个循环来重复这个操作,直到数组为空。
while(myArray.length) {
myArray.pop();
}
pop()
方法将删除myArray
数组中的最后一个元素,并返回该元素。通过在循环中使用pop()
方法,我们可以重复这个操作,直到数组为空。
以上就是几种可行的方法来清空JavaScript数组,选择一种适合你的方法吧!