Показать сообщение отдельно
  #6 (permalink)  
Старый 27.12.2013, 02:54
Аспирант
Отправить личное сообщение для Antonius Посмотреть профиль Найти все сообщения от Antonius
 
Регистрация: 30.11.2013
Сообщений: 42

Почему-то был уверен, что forEach работает ощутимо медленнее за счет необходимости вызова функции на каждой итерации. Замерил (только в фаерфоксе). Удивился, но это не так.

То есть цикл с действиями, выполняемыми инлайново, отрабатывает медленнее, чем forEach с вызовом функции (с теми же действиями) на каждый элемент массива.

Похоже, что если нет проблем с поддержкой, то стоит отдавать предпочтение итерирующим методам.

Последний раз редактировалось Antonius, 27.12.2013 в 03:04.
Ответить с цитированием