我记得在某个地方看到一个带有两个括号括号()的函数,如:
function add_numbers(number1)(number2)
你认为这样的功能是什么?它的用途是什么?
提前感谢您,一定要投票/接受回答
答案 0 :(得分:2)
它被称为function currying。第一个括号返回另一个函数(让我们调用它:“myCustomFunc”)。第二个括号实际上将第二个值(number2)传递给myCustomFunc。
答案 1 :(得分:0)
关闭this回答,add_numbers函数接受一个参数(number1)并返回一个函数,然后使用参数number2调用该函数。