Задать вопрос

События MouseEvent: вешать на каждый объект или делать роутер аля switch (classname)?

Дилемма...., знатоки посоветуйте как правильнее ? проще конечно каждому объекту присваивать через callBack событие. Но тогда их может быть до 100. Страшно ли это для системы ?
||
повесить один слушатель на main и через tagget узнавать (или className или id)=> выполняем или метод или функцию.

Спасибо за советы .
  • Вопрос задан
  • 135 просмотров
Подписаться 3 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@vladdimir
Верстальщик
Смотрите по ситуации, для однотипных элементов лучше использовать второй вариант, делегирование событий. Главное следите за сложностью логики обработчика, чтобы сами в нем не запутались со временем.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы