JavaScript 如何调用返回另一个函数的函数

JavaScript 如何调用返回另一个函数的函数

任务是使用JavaScript调用返回另一个函数的函数,这称为 柯里化函数 ,它是一个带有多个参数的函数,可以使用柯里化方法将其转换为一系列嵌套函数。

我们将讨论几种技术。

方法:

  • 首先调用第一个 函数-1
  • 在函数-1内部定义一个 函数-2
  • 函数-1 返回对 函数-2 的调用。

示例1: 在这个示例中, “from function 2” 是从 fun2 返回的,最终由 fun1 返回。

function fun1() {
    function fun2() {
        return "From function fun2";
    }
    return fun2();
}
 
function GFG_Fun() {
    console.log(fun1());
}
GFG_Fun()
JavaScript

输出

From function fun2
JavaScript

示例2: 在这个示例中, “从fun2中的提示” 与一个提示一起从 fun2 返回,最后返回的值被 fun1 返回。

function fun1() {
    function fun2() {
        console.log("From function fun2");
        return "Alert from fun2 ";
    }
    return fun2();
}
 
function GFG_Fun() {
    console.log(fun1());
}
GFG_Fun()
JavaScript

输出

From function fun2
Alert from fun2 
JavaScript

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册