/**
         * 闭包应用1   
         *    循环事件绑定 或者 循环操作中对于闭包的应用
         * */ 
 
        // for(var i=0;i<3;i++){ 
        //     setTimeout(()=>{
        //         console.log(i)
        //     },(i + 1) * 1000) 
        // }
 
        // for(var i=0;i<3;i++){ 
        //     (function(i){
        //         setTimeout(()=>{
        //             console.log(i)
        //         },(i + 1) * 1000) 
        //     })(i) 
        // }
 
        // const proxy = i =>{
        //     return ()=>{
        //         console.log(i);
        //     }
        // } 
        // for(var i=0;i<3;i++){  
        //     setTimeout(proxy(i),(i + 1) * 1000)  
        // }