javascript for 循环不起作用

标签 javascript for-loop

我正在创建一个网站,我需要做一些js。我对此不太擅长,但我相信我会弄清楚。不是。我创建了一个 for 循环,但它没有运行。

function order(user,product){
    var index;
    for(var i = 0; i<users.lenght; i++){
        if(user == users[i]){
            index = i;
            break;
        }
    }
    var budget = budgets[index];
    alert(budget);
}

用户和预算数组的创建是用 php 完成的,在使用alert()检查后,它应该是这样的。

有人可以帮我吗?

最佳答案

lenght 拼写为length。拼写错误属性不存在,因此它未定义,相当于0

关于javascript for 循环不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37279674/

相关文章:

javascript - 动态添加下拉菜单并将数据存储在json中

javascript - JS : orientationchange before?

javascript - Angular 一个独立的 CSS block

python - 具有多个 "if"条件的双循环

python - 逐项搜索Python列表中的元素,并根据条件语句创建新列表

javascript - 如何在 <src> 中调用 javascript 函数?

javascript - 如何将二进制视频数据保存到azure blob?

swift - 如何反复更新 UILabel 并控制其变化速度?

C语言的邻居查找程序代码

javascript - 使用按钮单击更新 For 循环中从 Firestore 返回的值