for(var i=0;i<5;i++){ setTimeout(function(){ console.log("var:" + i); }) } // let for(let i=0;i<5;i++){ setTimeout(function(){ console.log("let" + i); }) }
let和var的区别
原文:https://www.cnblogs.com/llhWeb/p/9577775.html