gpt4 book ai didi

javascript - 这个程序有什么问题没有遍历数组

转载 作者:行者123 更新时间:2023-11-28 17:36:12 25 4
gpt4 key购买 nike

为什么程序不遍历数组! menu.length 为 4,但 for 循环仅迭代一次!这是我在堆栈溢出中的第一篇文章,如果它是如此令人震惊,那么抱歉!

var menu=["Electrical calulator","Light Calulator","Finance Calculator","temperature calculator"];


console.log(menu.length);
for(var i=0;i<menu.length;i++)
{
console.log(i);
var li=document.createElement("li");

var a=document.createElement("a");
var i=document.createElement("i");
i.className = "icon mdi mdi-home";
var span=document.createElement("span");
console.log(menu[i]);
span.innerHTML=menu[i];
a.appendChild(i);
a.appendChild(span);
li.appendChild(a);
document.getElementById('menu_bar').appendChild(li);
}
<div id="menu_bar"></div>

最佳答案

您将在此处重新定义 i 变量:

var i=document.createElement("i");

关于javascript - 这个程序有什么问题没有遍历数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49081794/

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