u012576116
zzdior
2016-06-29 03:39

javascript闭包问题!!

function foo(){

            var result=new Array();
            for(var i=0;i<10;i++){

                result[i]=function(){
                    return i;
                }();

            }

            return result;
        }
        console.log(foo())

求大神给出结果,书上说全是9,对闭包懵逼了

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

4条回答

为你推荐

换一换