JS中的闭包

闭包,自我理解就是将变量私有,不让外部直接访问;通过子函数对变量进行操作

function test() {
    var count = 0;
    return function () {
        count++
        return count;
    }
}

var add = test();// add就是返回的子函数
console.log(add());//输出:1
console.log(add());//输出:2
console.log(add());//输出:3
posted @ 2021-01-27 15:45  Gen2021  阅读(86)  评论(0)    收藏  举报