我想让这个语法成为可能:
var a = add(2)(3); //5
基于我在 http://dmitry.baranovskiy.com/post/31797647 上阅读的内容
我不知道如何让它成为可能。
最佳答案
您需要 add 成为一个函数,该函数接受一个参数并返回一个函数,该函数接受一个将参数添加到 add 和自身的参数。
var add = function(x) {
return function(y) { return x + y; };
}
关于javascript - 我怎样才能使 var a = add(2)(3);//5 工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2272902/