@SergeiB

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

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

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

Войти через центр авторизации
Похожие вопросы