length. Как обычно, большое спасибо моим подписчикам за обратную связь. Исправленный код:var testI = [];
for (var i = 1; i < 100000000; i++) {
testI.push(i);
}
var start1 = new Date().getTime();
for (var j = 0; j < testI.length; j++) {
200000000000000000000 * 3000000000000 + 30000000000000 + 100000000000000;
}
var end1 = new Date().getTime();
console.log("Операция №1 заняла: " + (end1 - start1) + " мс.");
var start2 = new Date().getTime();
for (var q = 0, max = testI.length; q < max; q++) {
20000000000000000000 * 3000000000000 + 30000000000000 + 100000000000000;
}
var end2 = new Date().getTime();
console.log("Операция №2 заняла: " + (end2 - start2) + " мс.");
//result Операция №1 заняла: 101 мс. Операция №2 заняла: 97 мс.Теперь видно, что результат с записью длины массива в переменную может дать прирост по производительности.
Ещё раз спасибо за обратную связь! ❤️