Цитата:
|
Chromium
![]() 9xakep, это значит, что компилятор умнее Вас и знает, что, как и когда нужно оптимизировать. Лучше не мешайте ему. А все Ваши "тесты" без подкрепления аргументами в виде описания проводимых движком оптимизаций не стоят ни гроша. < — это всё парсер лох. |
B@rmaley.e><e,
да я и не говорил, что умнее компилятора, лучше бы сразу сказали, что к чему, чем начинать оскорблять. :-E |
9xakep,
Оскорбили парсер, а отнюдь не тебя! (В некоторых вариантах парсер увеличивает длину кода |
Deff,
эм...что?) Я не оскорблял парсер... Или я туплю уже |
Цитата:
|
Deff,
Это я и так понял, только не я его оскорбил...Ладно пофиг, я действительно сейчас туплю) |
Цитата:
<div id="el"></div> <script> var arr = [], l = 1e6, timee, buffer, elem = document.getElementById("el"),id; id = setInterval(function tick() { time = Date.now(); for (i = 0; i < l; i += 1) arr[i] = i; buffer = "<br>" + (Date.now() - time); elem.innerHTML += buffer; }, 1000); elem.onclick = function() { clearInterval(id); }; </script> Вывод : Код:
25 |
Цитата:
А сравнивать производительность i++, ++i и i+=1 глупо — компилятор вполне может определить, где можно использовать более быстрый способ инкремента. |
Часовой пояс GMT +3, время: 05:27. |