什么是闭包?
所谓闭包,是指函数能够访问函数外定义的变量。
例子一:













上面的例子中,pringInfo函数访问了一个函数外的全局变量。
下面的例子更加复杂点,内部函数不但可以访问全局变量,也可以访问外部函数的参数。
例子二:



















结果:
12000
什么是闭包?
所谓闭包,是指函数能够访问函数外定义的变量。
例子一:
上面的例子中,pringInfo函数访问了一个函数外的全局变量。
下面的例子更加复杂点,内部函数不但可以访问全局变量,也可以访问外部函数的参数。
例子二:
结果:
12000
转载于:https://www.cnblogs.com/davidgu/archive/2009/07/14/1523070.html