老师,请问为什么绑定事件的时候函数不用写括号?
来源:2-8 DOM0级事件
TaraTara
2020-04-21 05:33:36
老师,请问为什么绑定事件的时候函数不用写括号?
是因为写了括号刷新后会自动触发吗?
那么一般的函数写了括号为什么不会有这种效果?
1回答
同学你好,问题解答如下:
1. 事件的处理函数如果加了括号,页面刷新后该函数就会被执行。同学对这一点的理解是正确的。
2. 同学所说的一般函数是指如下形式吗?
如果是这种形式,它是被html事件语法所允许的,括号的存在是为了方便给事件处理函数传参,如下:
由于语法内部进行了相应的处理,所以页面刷新后不会执行,而触发事件的时候才会执行该函数。
如果我的回答帮到了你,欢迎采纳,祝学习愉快!
相似问题