Как объявить итератор для переменной цикла, которая проходит проверку JSLint.com.
Я пробовал var, let, и ни одна из них не работает.Я упростил свой сценарий до этой строки.JSlint.com не пройдет мимо этого предупреждения.Погуглил и перепробовал каждую комбинацию петель.Я включил разрешение циклов и прочитал справочное руководство по JSlint.
/*jslint
for
*/
function test() {
"use strict";
for (let i = 0; i < 5; i += 1) {
console.log(i);
}
}
JSLint.com flags:
Unexpected 'let'.
for (let i = 0; i < 5; i += 1) {
Это не проблема неиспользуемых переменных.Чтобы доказать это, я изменил его на console log i, единственную переменную, он выдает ту же ошибку, в строгом режиме или нет. JSLint поддерживает ES6