Javascript for循环返回"Uncaught SyntaxError:Unexpected Token <"

Sem*_*ted 0 javascript arrays for-loop operators syntax-error

根据我的理解,错误意味着在某处有一个非法的角色.当我打开我的调试器时,它告诉我 for (var i=0, i<6, i++)不允许"<" .

如果需要,这是上下文:

var largeArray = new Array(6);
for (var i=0, i<6, i++)
    {
        if (largeArray[i] == undefined)
        {
            largeArray[i] = "<img src='image/"+temp+".jpg'/>";
            document.getElementById("la").innerHTML = largeArray[i];
        }
    }
Run Code Online (Sandbox Code Playgroud)

Hal*_*yon 7

for (var i=0, i<6, i++) 应该: for (var i=0; i<6; i++)

逗号用于多个初始化,例如: for (var i=0, j=0, k=0; i<6; i++)

此外,JSLint会伤害你的感情,但你可以避免头痛;)