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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 22:35:46
JavaScript中函数括号问题functionf1(){alert("2");}这个buttion按钮执行onclick="document.ondblclick=f1"什么时候加括号,什么时候不

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

JavaScript 中函数括号问题function f1(){ alert("2"); } 这个buttion 按钮执行onclick="document.ondblclick=f1" 什么时候加括号,什么时候不加.thanks.
这段代码的意思是,单击input button的时候为document绑定一个双击事件,双击的时候调用f1函数,效果是弹框提示“2“.因为document.ondblclick=f1这里不是调用f1,而是把函数f1引用给双击事件所以用的函数名没有加括号.而如果你是单独调用f1事件的话就要这样f1()要加括号.