js闭包及其使用场景-个人粗浅见解

201 阅读1分钟

js闭包及其使用场景-个人粗浅见解

简单来说就是对js的scope隐藏属性的利用,利用其在子函数与父级函数之间的scope没有销毁的一系列应用

简单来说,举个简单的闭包例子,经典计数器

function{

function counter(){
	var num = 0;
        return function add(){
            return num += 1;
        }
}
function test(){
	var handlePlus = counter();
        handlePlus();// 1
        handlePlus();// 2
        handlePlus();// 3
}

}

以上就是闭包的简单应用


读书标记