Я потратил часы, чтобы узнать, что я пропустил слово .length как .lenght. Он может нормально работать без предупреждения. Зачем...?
Я использую 'use strict' и запускаю Node.js 10.13.0.
Код:
'use strict';
let arr = [1, 2, 3, 4];
for(let i = 0; i < arr.lenght; i++) {
console.log(arr[i]);
}