можно и const использовать или вообще forEach, в зависимости от того что нужно
Синтаксически да, но смысла в таком коде мало
С подобными вопросами лучше сюда обращаться @js_noobs_ru
Нет, потому что для массивов существуют методы
Какой метод ты тут хочешь использовать?
https://t.me/node_recipes/126
А циклы не существуют?
Ок, выглядит интересно
Мне казалось, что для каких-то простых действий (вызвать консоль), проще использовать форич
Почему форич проще, чем?
А есть какоя то "стоящая" причина хейта форич? А то по ссылке довольно натянутая аргумениация
Ничего не даёт, имеет ограничения, хуже дебажить, форич был актуален до 2015
+100500 про запрет forEch()! Оно еще и с await нифига не пашет. А ещё с break, continue, yield
Очень удобно использовать, там где нужны вызовы функции
Если передается напрямую, то обычно не люблю такое. Не видно, какие на самом деле используются параметры.
Не вижу ничего натянутого. Дополнительный контекст по мне уже достаточная причина. А в руле eslint ещё и другие причины описаны
у меня в рулях еслинта стоит запрет на for of как раз таки, использую airbnb
К тому же foreaach не вызывает итераторов
Это что-то на фронтовом
На будущее могу порекомендовать такой https://github.com/sindresorhus/eslint-plugin-unicorn
for of тоже запрещен по дефлоту
Обсуждают сегодня