document.querySelector('html').onclick = function() {
alert('Hy');
}
работает каждый раз, когда я нажимаю на веб-страницу, отображающую диалоговое окно.
, но если бы я удалил объявление функции и вместо этого написал
document.querySelector('html').onclick = alert('Hey');
, он работал бы только один раз.
Я не понимаю этого, потому что я прошу javascript оповещать Hey каждый раз, когда я нажимаю на веб-страницу, но он делает то же самое только один раз.Как влияет объявление функции на этот фрагмент кода?