📜  如何创建一个函数来调用带有附加到 JavaScript 中的参数的部分函数的函数?

📅  最后修改于: 2022-05-13 01:56:53.815000             🧑  作者: Mango

如何创建一个函数来调用带有附加到 JavaScript 中的参数的部分函数的函数?

在本文中,我们将学习创建一个函数,该函数调用一个函数带有附加到它在 JavaScript 中接收的参数的部分。

方法:我们想要实现一个调用另一个函数并提供它接收到的参数的函数。我们可以通过使用(...)扩展/剩余运算符来获得结果。

解释:假设我们创建了一个函数数学来负责传递参数。我们分离出数学函数的参数。第一个参数是为functionName保留的,并通过给出 " . . .params” ,它将引用其他参数作为functionName的参数。我们调用functionName并使用“. . .参数”。

在下面的代码中, math需要很多参数。它将第一个参数保留为函数名,其余参数保留为其参数。

我们可以定义不同的函数,这些函数将从数学函数中获取参数。我们已经定义了函数sum ,它接受所有参数并将它们作为一个数组,将它们作为(... args) ,并遍历它们以执行任务。类似地,还实现了 sub、mul、pow等其他功能。


示例 1:

Javascript


Javascript


输出:数学函数已成功调用其他函数并附加了所需的参数。

20
-10
 0

示例 2:以下示例演示了一个使用前两个参数的函数。它使用了前两个参数,我们的“ args ”指的是剩下的参数留下前两个参数。

Javascript


输出:

[ 3, 4, 5, 6 ]