函数调用时,加 () 与 不加 () 的区别

 

已有函数:

function displayMessage() {
    ………………
}

 

为按钮绑定点击事件,每点击按钮则调用一次

var btn = document.querySelector("button");
btn.onclick = displayMessage;

 

为按钮绑定点击事件,页面加载即会调用函数,若页面未刷新的情况,函数仅调用一次。且当点击按钮时,函数却不再调用

var btn = document.querySelector("button");
btn.onclick = displayMessage();

 

posted @ 2017-11-24 16:11  前端开发小姐姐  阅读(602)  评论(0编辑  收藏  举报