Сообщение от newobject
|
Не время а количество.
|
ты о чём
Сообщение от newobject
|
bes,
Убрал я одну итерацию, протестил, изменений нет, практически.
|
тест
test = function (fu, i, name) {
console.time(name)
while (--i) {
fu()
}
console.timeEnd(name)
}
arr = "foo bar baz flk jdjdj dkkdke jdj".split(" ")
tst1 = function () {
for (var i = arr.length; i > -1; i--) {
arr[i]
}
}
tst2 = function () {
for (var i = arr.length; i > 0; i--) {
arr[i]
}
}
dflt = 1000000
test(tst1, dflt, "ts1")
test(tst2, dflt, "ts2")
хром
ts1: 151.000ms
ts2: 78.000ms
ff
ts1: таймер запущен
ts1: 14.78мс
ts2: таймер запущен
ts2: 7.06мс