闭包

作者: leo_xl | 来源:发表于2018-11-23 10:06 被阅读0次

    有权访问另一个函数作用域内变量的函数都是闭包。

    先看一段代码:

    function a(){

        varn = 0;

        function inc() {

            n++;

            console.log(n);

        }

        inc();  inc();}

    a(); //控制台输出1,再输出2

    简单吧。再来看一段代码:

    function a(){

        varn = 0;

        this.inc =function () {

            n++;

            console.log(n);

        };

    }varc =new a();

    c.inc();    //控制台输出1c.inc();//控制台输出2

    相关文章

      网友评论

          本文标题:闭包

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