Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 01

AS

Artem Sokolovskiy in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
А еще желательно чтобы было на уменьшение , а не на увеличение
Ну хз, тут оно подряд проверяет, ииии, хз, может не нужно чтобы на уменьшение было, в проекте каком-нибудь
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
А еще желательно чтобы было на уменьшение , а не на увеличение
Почему?
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Почему?
Потому что такие циклы быстрей будут работать

Эт слышал от каждого второго еще с далеких 2013 когда фронтом занимался по фану
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
С чего это они должны быстрее работать?
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
Потому что такие циклы быстрей будут работать

Эт слышал от каждого второго еще с далеких 2013 когда фронтом занимался по фану
сейчас это не актуально.
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
Dmitry Dugin
сейчас это не актуально.
console.time('decriment')
for (let d=10; d >= 0; d--);
console.timeEnd('decriment')

console.time('encriment')
for (let i=0; i <= 10; i++);
console.timeEnd('encriment')

VM172480:3 decriment: 0.010986328125 ms
VM172480:7 encriment: 0.02197265625 ms
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
ну хуй знает ребятки
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
хуй знает
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
но каждый дрочит как он хочет
Как удобней так и пишите
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
магия js
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
js не причём. это движки все
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
console.time('decriment')
for (let d=10; d >= 0; d--);
console.timeEnd('decriment')

console.time('encriment')
for (let i=0; i <= 10; i++);
console.timeEnd('encriment')

VM172480:3 decriment: 0.010986328125 ms
VM172480:7 encriment: 0.02197265625 ms
это не то чтобы плохой бенчмарк - это вообще полная шляпа. так ничего не померяешь
источник

v

va1 in JavaScript Noobs — сообщество новичков
источник

v

va1 in JavaScript Noobs — сообщество новичков
В обоих случаях цикл вызываемый вторым проходит быстрее, инкремент ли декремент он
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
va1
В обоих случаях цикл вызываемый вторым проходит быстрее, инкремент ли декремент он
посмотрите это видео и больше не занимайтесь ерундой https://youtu.be/HPFARivHJRY
источник

v

va1 in JavaScript Noobs — сообщество новичков
Я где-то отрицал  оптимизацию последовательных циклов на уровне движка  чтоли, о том и скрин  )
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
va1
Я где-то отрицал  оптимизацию последовательных циклов на уровне движка  чтоли, о том и скрин  )
тут дело в том что это не бенчмарк.
источник

v

va1 in JavaScript Noobs — сообщество новичков
Dmitry Dugin
тут дело в том что это не бенчмарк.
Дак и я о том, что цикл запущенный вторым будет заведомо быстрее в конкретном случае и говорить что инк/дек быстрее дек/инк основываясь на метриках последовательных вызовов - неверно, ибо второй вызов заведомо быстрее первого, какой бы он ни был в данном примере
источник