如何清空数组

知识问答 2026-11-03 00:33:17 来源:互联网

要清空数组,可以使用以下方法:

1、使用splice方法:将数组的长度设置为0。

let arr = [1, 2, 3, 4, 5];arr.splice(0, arr.length);

2、使用for循环:遍历数组并将每个元素设置为undefined或null。

let arr = [1, 2, 3, 4, 5];for (let i = 0; i < arr.length; i++) {  arr[i] = undefined; // 或者 arr[i] = null;}

3、使用Array.prototype.slice方法:创建一个新数组,包含原数组的所有元素。

let arr = [1, 2, 3, 4, 5];arr = arr.slice();