Читая исходный код для игрового движка Quintus, я обнаружил, что они интенсивно используют циклы, а не для native forEach.
Моя первоначальная мысль заключалась в том, что метод native forEach будет немного быстрее, чем стандартный для циклов. Однако после тестирования моей теории с помощью этих эталонов, структура цикла цикла выглядит значительно быстрее.
После того, как тыкаешься, я не могу понять, что происходит под капотом. Кто-нибудь знает причину огромной разницы?
EDIT: Чтобы быть ясным, я спрашиваю, почему это так. Я не спрашиваю "что быстрее".