我有:
while (i < l) {
if (one === two) { continue; }
i++;
}
但JSLint说:
第1行第20个问题:意外'继续'。
if (one === two) { continue; }
我犯了什么错误?我的代码应该如何看起来?
答案 0 :(得分:23)
答案 1 :(得分:10)
JSLint实际上试图说的是反转if,你可以消除continue:
while (i < 1) {
if (one !== two) {
i += 1;
}
}
此外,如果您想坚持使用JSLint的严格指南,请不要使用“i ++”,而是使用“i + = 1”。
希望这会有所帮助:)