JSLint在第2行(使用for循环)时给了我一个“意外的”错误,并且此时它也停止扫描文件。为什么JSLint给我一个“Unexpected”。'“这个代码错误?
var form = document.form1;
for (var i=0; i < form.elements.length; i++) {
// inner-loop code not included here
}
我在Chrome中查看了开发者控制台,而form.elements确实包含了我期望的内容。为什么JSLint给我这个错误?
我通过PhpStorm使用JSLint。
它抱怨哪一行?您向他们展示了多行带有'.'的行。 –
Crockford认为所有的声明都发生在函数的顶部。 'var form = document.form1,i = 0;'并将'i ++'改为'i + = 1' – robbmj
你在'{...}'之间的for循环中有代码吗? –