SOURCE

function count() {
    var arr = [];
  	// var arr2 - []; 
    for (var i=0; i<3; i++) {
        // arr.push(function () {
        //     return i * i;
        // });
      // arr[i] = function(num) {
      //   return function () {
      //     return num
      //   };
      // }(i);
      arr[i] = function() {
        return i;    
      }();
      
      // arr2[i] = function() {
      //   return i;    
      // }; 闭包了
    }
    return arr;
}

var results = count();


console.log(results[0])
console 命令行工具 X clear

                    
>
console