6

我正在查看其他人的代码并试图理解它。它们有一个用括号括起来的函数调用名称:

myButton.onclick = (myFunction)(a, b, c); 

这是否不同于:

myButton.onclick = myFunction(a, b, c);

编辑:

只是为了添加更多上下文,函数 myFunction 具有以下形式:

myFunction = function(a, b, c) {
    return function () {
        // do something with a, b, and c
    }
}
4

1 回答 1

3

没有区别。

他们做的和意思是一样的。

于 2013-07-23T17:08:43.300 回答