2016-04-20 41 views

回答

0

您可以爲此任務使用閉包。

var arr1 = []; 
 
for (var i = 0; i < 3; i++) { 
 
    arr1[i] = function(i) { 
 
     return function() { 
 
      document.write(i + '<br>'); 
 
     }; 
 
    }(i); 
 
} 
 
arr1[0](); 
 
arr1[1](); 
 
arr1[2]();