返回函数 高阶函数的参数可以是函数,那么其返回值也可以是函数. 闭包 对于高阶函数,内部函数可以引用外部函数的参数和局部变量.当调用外部函数返回内部函数时,相关参数和变量都保存在返回的函数(即内部函数)中,这种程序结构称为“ 闭包 ”,拥有极大的威力. 注意: 在高阶函数中,当调用外部函数时,每次调用都会返回一个新的函数,即使传入的参数相同. 返回闭包时牢记一点:返回函数不要引用任何循环变量,或者后续会发生变化的变量. 匿名函数lambda #把lambda函数赋给一个变量f,再利用变量f来调用