referenced
此条目需要精通或熟悉相关主题的编者参与及协助编辑
此条目需要精通或熟悉相关主题的编者参与及协助编辑。 (2009年11月28日) 请邀请适合的人士改善本条目。更多的细节与详情请参见讨论页
可以看出在第一个函数中只改到了 local namespac
可以看出在第一个函数中只改到了 local namespace,而第二个函数加入了 global 才让 num 变成在 global namespace 之中。 Closure 也是个函数,但其绑定了一个环境,包含了一些 free variables 在之中。而这些 free variable 即使在定义的作用域已经无效了的时候仍然能够被使用