闭包

有疑问的闭包

for(var i=0;i<5;i++){
        data[i] = (
            function(){
                console.log('xixixi '+i)
                return (
                    function (){
                        console.log(i)
                        console.log('最里面')
                    }
                )
            }
        )(i)
    }

    console.log(data)    
    data[0]();

原文地址:https://www.cnblogs.com/hyx626/p/10399522.html