add / remove listeners
HTML
<button id="some-button">Remove Document Click</button>
JavaScript
function myClick() {
alert('myClick aaa');
}
document.addEventListener('click', myClick);
document.getElementById('some-button').addEventListener('click', function doom(event) {
alert('doom aaa');
document.removeEventListener('click', myClick);
event.stopPropagation();
});