Я новичок в JavaScript. Я читаю код:
document.getElementById("myBtn").addEventListener("click", displayDate);
function displayDate() {
document.getElementById("demo").innerHTML = Date();
}
Я читаю документацию, в этом я получаю, что второй параметр addEventListener
будет функцией, подобной приведенной ниже (здесь после функции мы используем ()
скобки )
document.getElementById("myBtn").addEventListener("click", function(){
document.getElementById("demo").innerHTML = Date();
});
, насколько мне известно, мы должны использовать ()
после функции, которой нет в первом примере. Даже если я использую, чем это не работает. Поэтому мой вопрос заключается в том, почему мы не можем использовать ()
, если создаем отдельную функцию. Я надеюсь, вы понимаете мой вопрос.