Size: a a a

2019 June 08

K

Katod in javascript_ru
kolay`
У массива методы удобнее
встречал мнение, что for-циклы работают таки быстрее, чем методы Array. да и новые in/of вполне удобные.
источник

p

p0rsche in javascript_ru
Конечно они работают быстрее
источник

p

p0rsche in javascript_ru
Там не создаётся контекст функции каждый раз
источник

S

Sergey Bedritsky in javascript_ru
я когда тестил for of самый медленный был
источник

p

p0rsche in javascript_ru
Тут от браузера к бруеру гуляет. For..of я так полагаю вызает@iterator на источнике
источник

p

p0rsche in javascript_ru
Раньше самый якобы быстрый while-- в лисе работал медленнее всех
источник

p

p0rsche in javascript_ru
В хроме был быстрее всех... Вот и хрен пойми
источник

S

Sergey Bedritsky in javascript_ru
я не в браузере тестил
источник

p

p0rsche in javascript_ru
Меня в основном такие тесты на фронте интересуют
источник

p

p0rsche in javascript_ru
По итогу выбираю тот цикл, где удобнее и нагляднее
источник

S

Sergey Bedritsky in javascript_ru
а там да, заманаешся тестить, в каждом браузере по разному
источник

k

kolay` in javascript_ru
Katod
встречал мнение, что for-циклы работают таки быстрее, чем методы Array. да и новые in/of вполне удобные.
Нужна скорость, пиши на васм
источник

p

p0rsche in javascript_ru
Васм в смысле вебассембли?
источник

p

p0rsche in javascript_ru
Я на го компилил как-то для проверки, там как раз с недавних пор ввели
источник

p

p0rsche in javascript_ru
Не уверен, что все гладко будет
источник

k

kolay` in javascript_ru
Там скоро gc прямо в васм добавят
источник

k

kolay` in javascript_ru
Будет удобнее с го
источник

K

Katod in javascript_ru
Sergey Bedritsky
я когда тестил for of самый медленный был
если по несколько тысяч раз скармливал в методы одни и те же аргументы, то в хроме они всегда будут быстрее. что бы быть ближе к реальным условиям нужно скармливать новые даныне каждую итерацию.
источник

K

Katod in javascript_ru
тогда тесты будут о чем-то говорить
источник

_

_EZEEK_ in javascript_ru
я не бот😉👌
источник