美文网首页
js闭包最简理解

js闭包最简理解

作者: leo_xl | 来源:发表于2018-09-04 09:06 被阅读0次

    先上一段代码

    function a(x){
        let z = 3;
    return function(y){
            console.log(x);
            console.log(y);
            console.log(z);
            alert(x+y+z);
    }
    }
    a(2)(10);
    结果:弹出15

    当function里嵌套function时,内部的function可以访问外部function里的变量。

    a(2)就相当于内部方法,并且能访问到外部方法里面的变量

    相关文章

      网友评论

          本文标题:js闭包最简理解

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