JavaScript 中函数括号问题

问题描述:

JavaScript 中函数括号问题
function f1(){
alert("2");
}
这个buttion 按钮执行onclick="document.ondblclick=f1" 什么时候加括号,什么时候不加.thanks.

这段代码的意思是,单击input button的时候为document绑定一个双击事件,双击的时候调用f1函数,效果是弹框提示“2“.因为document.ondblclick=f1这里不是调用f1,而是把函数f1引用给双击事件所以用的函数名没有加括号....