闭包的概念:
闭包(Closure)是词法闭包(Lexical Closure)的简称,是函数式编程的重要语法结构。如果一个函数里定义了一个内部函数,这个函数引用了外部函数的相关参数或变量,外部函数最终把这个内部函数返回了,那么这个内部函数被称为闭包。举个栗子:
闭包的概念:
闭包(Closure)是词法闭包(Lexical Closure)的简称,是函数式编程的重要语法结构。如果一个函数里定义了一个内部函数,这个函数引用了外部函数的相关参数或变量,外部函数最终把这个内部函数返回了,那么这个内部函数被称为闭包。举个栗子: