js绑定事件函数带括号和不带括号执行效果有啥不同
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js绑定事件函数带括号和不带括号执行效果有啥不同相关的知识,希望对你有一定的参考价值。
为事件绑定事件函数时不需要带括号,只需要指定函数名。带括号是调用一个函数,将函数的返回值绑定为事件的处理函数。 参考技术A function f1()alert("haha")
element.onclick=f1(); 函数带括号就是立即执行
打开页面,还没点呢?f1()执行了弹出haha,这个f1函数没有返回值。所以element.onclick=undefined,你再点没反应(除非你再给返回一个函数f2),此处不能加括号,事件触发就是执行,后面只要函数的代码---函数名---也就是指针
python 类带括号和不带括号的区别
Python创建类的时候,加()和不加有什么区别、联系?
Python中函数带括号和不带括号的区别
以上是关于js绑定事件函数带括号和不带括号执行效果有啥不同的主要内容,如果未能解决你的问题,请参考以下文章