传递函数的返回对象作为参数

时间:2015-03-06 05:45:58

标签: javascript

我正在使用addEventListner()将内联事件处理程序转换为外部js文件。 prefrence

onclick="return somefun();"

这里的some函数返回一个函数。即将其转换为

elemet.addEventListener("click", somefun)

但是这里传递somefn()而不是somefun()的返回值。我怎样才能传递函数的返回值??

1 个答案:

答案 0 :(得分:2)

尝试使用括号 - ()调用elemet.addEventListener("cilck", function() { somefun(); });

这样,函数将执行,返回值将传递给事件监听器。