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])