<
script type
=
"
text/javascript
"
>
var a = [];
for ( var i = 0 ; i < 10 ;i ++ ){
( function (j){
a[j] = j * j;
})(i);
}
alert(a); // 输出0,1,4,9,16....
< / script>
var a = [];
for ( var i = 0 ; i < 10 ;i ++ ){
( function (j){
a[j] = j * j;
})(i);
}
alert(a); // 输出0,1,4,9,16....
< / script>