производителен
const params = {...};
funct(params);
или
funct({...}); ?
🐒
2, но то что ты делаешь бред
весь код - бред??)
на этом экономить бред
Думаю разница будет не заметна совершенно, а для читабельности лучше первый вариант
я не экономить хочу а помочь V8 в высоконагруженном сервисе
условные наносекунды экономишь
они условны для одного пользователя а на десятках тысяч - это уже секунды
А сколько раз вызывается функция?
в каждом запросе
не, это не так работает
Параметры функции каждый раз разные?
https://www.youtube.com/watch?v=ff4fgQxPaO0
Это для фронта
это без разницы
набор параметров и их типы всегда одни и те же
Ну ты можешь провести бенчмарк, но разницы не будет
помню где-то читал что v8 применяет эвристики для выделения памяти в разных кучах в зависимости от того посчитает он их стабильными или не стабильными а так же что оформления кода в мелкие функции и выделение констант помогает ему не выделять каждый раз новые структуры в памяти
Многие оптимизации быстро перестают быть актуальными. в8 отлично сам справляется
Лучше всего придумай бенчмарк, чтобы проверить свою гипотезу
О, ты наверное про hidden classes
Обсуждают сегодня