JavaScript:两个括号括号()()的功能是什么



我回想起某个地方看到一个函数,带有两个括号括号((((喜欢:

function add_numbers(number1)(number2)

您称之为什么功能,其用法是什么?

预先感谢您,一定会投票/接受答案

它称为函数咖喱。第一个括号返回另一个功能(我们称之为:" mycustomfunc"(。第二支架实际上将第二个值(number2(传递给mycustomfunc。

从此答案中删除,add_numbers函数获取一个参数(number1(并返回一个函数,然后使用参数编号2调用该函数。

最新更新