значит от чего-то другого прирост был) вообще давно известно что foreach медленный, за счет кучи дополнительных проверок (см как реализуется полифилл https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach#polyfill ). Но главное не то что один способ быстрее другого, а то что там разница в миллисекундах, и в реальном проекте (когда foreach выполняется 1 раз, а не 100000 раз для теста), разницы не будет вообще никакой
значит от чего-то другого прирост был) вообще давно известно что foreach медленный, за счет кучи дополнительных проверок (см как реализуется полифилл https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach#polyfill ). Но главное не то что один способ быстрее другого, а то что там разница в миллисекундах, и в реальном проекте (когда foreach выполняется 1 раз, а не 100000 раз для теста), разницы не будет вообще никакой
Искал описание внутренней реализации. Так и не нашёл. Но всё сводится к внутренним оптимизациям движка. При хорошей реализации которых, фор и форич примерно равны.
Искал описание внутренней реализации. Так и не нашёл. Но всё сводится к внутренним оптимизациям движка. При хорошей реализации которых, фор и форич примерно равны.
Искал описание внутренней реализации. Так и не нашёл. Но всё сводится к внутренним оптимизациям движка. При хорошей реализации которых, фор и форич примерно равны.
Привет. Есть какие нибудь инструменты для поиска цикличных зависимостей? В рантайме создается модуль с компонентом и зависимостями от других модулей, компонент отправляется на отрисовку - и ng не может зарезолвить сервис из зависимостей. Притом если я вытаскиваю этот сервис из Injector'а - то все работает.