【发布时间】:2017-11-18 04:01:11
【问题描述】:
我正在尝试组合各种代码,所以我想提前声明i 的开始。
老
var i,
max_i = 4;
for (i = 2; i<= max_i; i += 1)
{
//things
}
新
var i = 2,
max_i = 4;
for (; i<= max_i; i += 1)
{
//things
}
问题是我在 JSLint 中遇到了各种错误
- 应为“)”,但看到的是“
- 预期为“;”而是看到了“i”。
- 预期为“{”,而实际看到的是“max_i”。
代码在两种情况下都能正常执行。
【问题讨论】:
-
什么版本的 jshint?我没有看到报告的这些错误
-
版本 1.0.4,使用 netbeans(最新)
标签: javascript for-loop jslint