闭包

作者: 5df463a52098 | 来源:发表于2018-04-08 15:07 被阅读4次

    Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。另一方面,在函数外部自然无法读取函数内的局部变量。
    闭包:
    一句话解释:函数内部的函数
    再换句话:全局变量访问局部变量,或者外部读取局部变量。

    function f1(){
     var n=999;
     function f2(){
      alert(n); // 999
     }
    }
    var a = f1();
    var b = a();
    

    输出结果:999

    相关文章

      网友评论

          本文标题:闭包

          本文链接:https://www.haomeiwen.com/subject/grzphftx.html