Пространство имен обработчика событий в Vanilla JavaScript

Я знаком с пространствами имен в обработчиках событий jQuery. Я могу добавить обработчик событий в определенном пространстве имен:

$('#id').on('click.namespace', _handlerFunction);

И тогда я могу удалить все обработчики событий в этом пространстве имен:

$('#id').off('.namespace');

Преимущество здесь в том, что я могу удалить только события в этом пространстве имен, а не любые добавленные пользователем / дополнительные события, которые должны поддерживаться.

У кого-нибудь есть какие-нибудь советы о том, как я не могу использовать jQuery, но добиться подобного результата?

Спасибо!!

Ответы на вопрос(3)

Ваш ответ на вопрос