关于对象调用问题
不是应该是EventUtil.addHandler=function(element,type,handler){}
怎么是EventUtil.addHandler(element,type,handler)?
13
收起
正在回答
2回答
同学你好,不管是对象中的方法,还是直接使用function关键字定义的方法,调用的方式都是函数名后面跟括号。
EventUtil.addHandler=function(element,type,handler){} 这种写法是给EventUtil.addHandler重新赋值为一个新的函数,并不是调用。
如下所示,在对象EventUtil中定义了方法,所以调用的时候,使用对象.函数名加括号的形式,传入对应的参数就可以了,即:EventUtil.addHandler(element,type,handler)这种形式
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星