gpt4 book ai didi

javascript - 在 JavaScript 中对空数组使用 for each 循环

转载 作者:行者123 更新时间:2023-12-05 06:49:08 26 4
gpt4 key购买 nike

<分区>

我发现我不能在 javascript 的空数组上使用 for each 循环。谁能给我解释一下这是为什么?

我已经像这样在 javascript 中初始化了一个数组:

var arr = new Array(10);

当我在数组上使用 for each 循环时,没有任何反应:

arr.forEach(function(i) {
i = 0;
});

结果仍然是一个未定义值的数组:

arr = [ , , , , , , , , , ];

我想也许因为数组中的每一项都是未定义的,所以它甚至不执行 forEach。我认为它仍然会遍历未定义的项目。谁能解释为什么会这样? 这个问题不是在询问如何最有效地用零填充数组,而是在询问有关 for each 循环与空数组交互的详细信息

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com