4.闭包与作用域

1.在一个内部函数里,对外部作用域(非全局作用域)的变量进行了引用,这个内部函数就称为闭包;这个变量称为自由变量。 2.“闭包”的作用——保存函数的状态信息,使函数的局部变量信息依然可以保存下来。装饰器的本质就是闭包。   func1已经调用结束,但是局部变量hello仍然保存。    3.global的作用就是在“函数局部作用域”内声明表示一个全局变量,从而可以在函数内部修改全局变量的值(否则只
相关文章
相关标签/搜索