V8 и скрытые оптимизации: что реально ускоряет ваш код
Разбираем антипаттерны в циклах: оказывается, filter().map() vs reduce() — это просто холивар (разница 0.99×). V8 сам кеширует регулярки, поэтому ручная "поднятие" regex — бесполезный микрооптимизационный флекс.
Главные убийцы перфоманса: вложенные циклы (замена на Map даёт 64× прирост) и JSON.parse внутри итерации (46×). JIT бессилен против алгоритмической сложности и постоянных аллокаций в куче.
Вывод: прежде чем рефакторить, проверь — возможно, твоя "оптимизация" уже сделана за тебя движком.