@SergeiB

Эквивалентна ли такая запись?

Является ли запись [].forEach.call(...) эквивалентной Array.prototype.forEach.call(...) и используется в основном для перебора коллекции элементов (псевдомассива), тогда как [...].forEach(...) работает непосредственно с элементами массива? И насколько существенна разница в производительности метода forEach и стандартного цикла for(...) или на это не стоит обращать внимания, если количество элементов в массиве не превышает даже сотни?
  • Вопрос задан
  • 95 просмотров
Решения вопроса 2
Stalker_RED
@Stalker_RED
В варианте [].forEach.call(...) происходит создание нового массива, в отличие от обращения к Array.prototype.
На небольших коллекциях разницу вы не заметите.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект