如何编写一个可以用两对括号调用的函数?

Om3*_*3ga -1 javascript

最近,我被要求写add(a)(b)功能,这将返回a+b.我不知道如何在javascript中编写这个排序函数.如何编写此函数以使其返回+ b?

Doo*_*nob 13

编写一个返回函数的函数:

function add(a) {
    return function(b) {
        return a + b
    }
}
Run Code Online (Sandbox Code Playgroud)

在JavaScript中,函数可以像普通对象一样使用.实际上,它们对象!

  • @sgroves:这没有意义. (2认同)