Я пытаюсь добавить и удалить прослушиватель событий для кнопки с помощью javascript
обратного вызова:
let callback = (id) => alert(`This is a test Callback with id : ${id}`);
И он работает, когда я использую его с таким прослушивателем событий :
document.querySelector('#button').addEventListener('click', () => callback(id));
, но при таком подходе я не могу removeEventListener
из-за arrow function
. Есть ли подходящее решение для этого?