DOM элемента?
Как-то так:
var o ={};
o.addEventListener('test', e => console.log(e));
o.dispatchEvent(new Event('test'));
Можно подписаться. В каком случае у тебя объект генерирует событие?
Зачем такое извращение когда придумали кучу либ для обсерверов
Proxy или Reflect
Обсуждают сегодня