Size: a a a

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

2020 September 18

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Ivan Iesaulov
не с точки зрения перфоманса
в этом плане делать новый массив гораздо быстрее и правильнее, чем удалять элементы в исходном.
источник

II

Ivan Iesaulov in JavaScript Noobs — сообщество новичков
David Bowie
Если точно одна запись, то for с break, так не придётся дожимать все итерации до конца
именно 👍👍👍
источник

Q

Qop in JavaScript Noobs — сообщество новичков
такое чувство, что человек там big data анализирует
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
в этом плане делать новый массив гораздо быстрее и правильнее, чем удалять элементы в исходном.
Ты че, щас начнётся ещё что иммутабельность медленная
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Ибо в память копируется каждый раз новый объект
источник

II

Ivan Iesaulov in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
в этом плане делать новый массив гораздо быстрее и правильнее, чем удалять элементы в исходном.
да-да, а ещё очень правильно проверять 10000 элементов массиве, когда тебе нужен всего один и встретится он почти в самом начале ))))00000
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Мы же на фронте машин лернинг запускаем
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Ivan Iesaulov
да-да, а ещё очень правильно проверять 10000 элементов массиве, когда тебе нужен всего один и встретится он почти в самом начале ))))00000
Ну я думаю что в имплементации .some предусмотрел break
источник

II

Ivan Iesaulov in JavaScript Noobs — сообщество новичков
Vlad
Ты че, щас начнётся ещё что иммутабельность медленная
иммутабельность - норм, проблема в том, что js не оптимизирован под все эти filter, map, reduce и тп. И как только тебе нужно сделать хоть что-то сложнее очередной формочки, это вылезает
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Ivan Iesaulov
иммутабельность - норм, проблема в том, что js не оптимизирован под все эти filter, map, reduce и тп. И как только тебе нужно сделать хоть что-то сложнее очередной формочки, это вылезает
Есть хоть один кейс? Я ни разу не встречался чтобы приложение лагало из-за этого
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Ivan Iesaulov
да-да, а ещё очень правильно проверять 10000 элементов массиве, когда тебе нужен всего один и встретится он почти в самом начале ))))00000
вообще не понял. ему так и так весь массив обходить...
источник

II

Ivan Iesaulov in JavaScript Noobs — сообщество новичков
перебор через for ВСЕГДА эффективнее, чем filter.
источник

II

Ivan Iesaulov in JavaScript Noobs — сообщество новичков
Vlad
Есть хоть один кейс? Я ни разу не встречался чтобы приложение лагало из-за этого
Рендеринг 1 000 частиц через канвас.
источник

II

Ivan Iesaulov in JavaScript Noobs — сообщество новичков
движущихся и образующих связи друг с другом при определённых условиях
источник

Q

Qop in JavaScript Noobs — сообщество новичков
фильтр это тот же for
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Ivan Iesaulov
Рендеринг 1 000 частиц через канвас.
И ты это профилировал? Лагает из-за лишних итераций или хуевых алгоритмов?
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Ivan Iesaulov
Рендеринг 1 000 частиц через канвас.
не путай фронт с геймдевом. там и методы и требования к приложениям совсем другие.
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Qop
фильтр это тот же for
Где-то видел сравнение и for намного быстрей, но заметно это в миллионах итераций)
источник

II

Ivan Iesaulov in JavaScript Noobs — сообщество новичков
Qop
фильтр это тот же for
ну давай, прогони один и тот же массив через filter и for, поставь оценку оптимизации и потом возвращайся, поджав хвост, сюда
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Вернер Карл Гейзенберг - Агент Госдепа
Где-то видел сравнение и for намного быстрей, но заметно это в миллионах итераций)
+++ до 100к некритично вообще.
источник