<script>
for(var i=0;i<10;i++){
setTimeout(function(){
console.log(i);
},0);
}
//结果是:10个10
for(let i=0;i<10;i++){
setTimeout(function(){
console.log(i);
},0);
}
//结果是:0到9
</script>
<script>
for(var i=0;i<10;i++){
setTimeout(function(){
console.log(i);
},0);
}
//结果是:10个10
for(let i=0;i<10;i++){
setTimeout(function(){
console.log(i);
},0);
}
//结果是:0到9
</script>