能够在外部访问函数内部的函数
    闭包就是能够读取其他函数内部变量的函数

    1. function f1(){
    2. var n=999;
    3. function f2(){
    4. alert(n); // 999
    5. }
    6. }

    函数f2就被包括在函数f1内部,这时f1内部的所有局部变量,对f2都是可见的。但是反过来就不行,f2内部的局部变量,对f1就是不可见的。