Перейти к содержимому
10 / 57

Что такое CustomEvent и как создавать пользовательские события?

CustomEvent — конструктор для создания собственных событий с произвольными данными. Создаёшь событие через new CustomEvent('имя', { detail: данные }), отправляешь через element.dispatchEvent(event), слушаешь через addEventListener. Это позволяет компонентам общаться через DOM, не зная друг о друге, по принципу publish/subscribe.

Что такое CustomEvent и как создавать пользовательские события? | JScriptiser