Задать вопрос
@Ivan_Efimov
Junior frontend

Можно ли сократить запись и как?

Имеется выражение:

[объект].forEach((Element) => Element.addEventListener('click', () => [вызов_функции]));

Такое впечатление, что запись можно сократить еще больше. Нет?

P. S. Я гуглил.
  • Вопрос задан
  • 134 просмотра
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
Да можно
до: [объект].forEach((Element) => Element.addEventListener('click', () => [вызов_функции]));
после: [объект].forEach((Element) => addEventListener('click', [function]));

Можно вот так сократить, то есть вынести функцию и убрать [Element.]
А если не секрет зачем? Ради интереса или задача?)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
[объект].forEach(a => a.addEventListener('click', f));

Такое впечатление, что запись можно сократить еще больше. Нет?

Но зачем?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект