Javascript For循环而不是循环

Javascript For循环而不是循环,javascript,json,Javascript,Json,我正在做的循环有一些小问题。它似乎没有运行,即使所有的条件都应该满足 代码: 够简单吧?下面是对象的大致外观,我尝试了通过记录JSON obj的内容进行调试,并且成功地使用对象表示法(例如,obj[0].Active)检索任何值 只是在我的循环中不起作用?我忘了什么吗 [ { "val1": "organisationname1", "val2": 1, "val3": true }, { "val1": "

我正在做的循环有一些小问题。它似乎没有运行,即使所有的条件都应该满足

代码:

够简单吧?下面是对象的大致外观,我尝试了通过记录JSON obj的内容进行调试,并且成功地使用对象表示法(例如,
obj[0].Active
)检索任何值

只是在我的循环中不起作用?我忘了什么吗

[
    {
        "val1": "organisationname1",
        "val2": 1,
        "val3": true
    },
    {
        "val1": "organisationname2",
        "val2": 2,
        "val3": false
    },
    {
        "val1": "organisationname3",
        "val2": 3,
        "val3": false
    }
]
打字错误:

应该是:

for (var i = 0; i < obj.length; i++) {
              //  ^ There.
for(变量i=0;i
打字错误:

for (var i = 0; i > obj.length; i++) {
应该是:

for (var i = 0; i < obj.length; i++) {
              //  ^ There.
for(变量i=0;i
你太棒了。我是个白痴,非常感谢你:D@NichlasTorgersen如果没有一个循环是循环的,循环条件应该总是你检查的第一个。然后,我经常忽略这样的东西:P,无论如何,请考虑把这个标记为答案,当冷却时间过期。在过去的15分钟里,我疯狂地点击了它。我有点知道,我想我已经静止太久了,通常语法不是问题……对不起,已经修复了!不可能总是到处都有。嗯,你太棒了。我是个白痴,非常感谢你:D@NichlasTorgersen:没问题;-)发生了打字错误。如果循环没有循环,循环将继续你应该先检查一下。然后,我经常忽略这样的东西:P,无论如何,请考虑把这个标记为答案,当冷却时间过期。我已经疯狂地点击了最后15分钟。我想,我想我已经坐了太久了,通常语法不是问题。抱歉,FI。xed!不可能总是到处都有。