for(var i=0 ;i<5; i++){
setTimeout(function(){
console.log(i)
},0)
}ide
//5,5,5,5,5 函數
此處i是全局做用域 每次循環 新的i都會沖刷掉舊的i 比如皇位更替作用域
for(let i=0 ;i<5; i++){
setTimeout(function(){
console.log(i)
},0)
}it
//0,1,2,3,4io
此處i是函數做用域 每次循環 新的i都給本身開闢一塊屬於只本身的做用域 比如各個封地的諸侯console