с классом .button-open в переменную, а не сразу document.querySelector('.button-open').addEventListener('click', function () ???
var openPopupButton = document.querySelector('.button-open');
openPopupButton.addEventListener('click', function () {
});
к тому же, браузеры оптимизируют память так, что временные переменные очень дешево добавлять/удалять
Обсуждают сегодня