其他分享
首页 > 其他分享> > 闭包(二)闭包的应用

闭包(二)闭包的应用

作者:互联网

闭包的应用

    // 应用:封装一段代码
    let xm = (function (){
        let a = 10;
        let b = 20;
        function add(){
            return a + b
        }
        function sub(){
            return a - b
        }
        return {
            add,
            sub
        }
    })()
    let result1 = xm.add()
    let result2 = xm.sub()
    console.log(result1)  // 30
    console.log(result2)  // -10

标签:闭包,function,return,sub,xm,let,应用
来源: https://www.cnblogs.com/duet/p/15037002.html