相关疑难解决方法(0)

调用没有括号的函数

今天我被告知可以调用没有括号的函数.我能想到的唯一方法是使用像apply或者这样的函数call.

f.apply(this);
f.call(this);
Run Code Online (Sandbox Code Playgroud)

但这些需要括号apply并将call我们留在第一个方位.我还考虑了将函数传递给某种事件处理程序的想法,例如setTimeout:

setTimeout(f, 500);
Run Code Online (Sandbox Code Playgroud)

但问题就变成了"你如何在setTimeout没有括号的情况下调用它?"

那么这个谜语的解决方案是什么?如何在不使用括号的情况下在Javascript中调用函数?

javascript

260
推荐指数
6
解决办法
4万
查看次数

标签 统计

javascript ×1