У меня есть следующая функция
function hello() {
alert("hi!");
}
Возьмите этот кусок кода:
var elem = document.getElementById("btn");
elem.onclick = hello;
Мой вопрос может быть немного трудно понять, так что несите меня:
Что ТОЧНО отличает ЭТОТ кусок кода от обычного вызова, или то, что заставляет этот фрагмент кода ссылаться на функциональную переменную, а не на обычный вызов? (hello();
)
Как я могу узнать, где я должен давать ссылку на эту функцию, и когда я должен ее называть?