闭包是什么?作用是什么?

2018-08-06  本文已影响0人  hudaren

闭包就是函数套函数,里面的函数可以调用外部函数的变量

闭包是由函数和相关的参数作用域,组合而成的整体.

闭包最大的作用就是不会造成全局变量的污染

闭包的缺点就是占用内存比较大,还需要手动释放

 function f1(){

    n=999;

    function f2(){

      alert(n); // 999

    }

  }

这就是一个简单的闭包

上一篇 下一篇

猜你喜欢

热点阅读