标签: javascript ecmascript-6
function (){ for(var i = 0; i<10; i++) { console.log(i) } // more code here }
在上面的示例中,我在循环中使用了一个变量。变量将绑定到函数并在内存中徘徊,直到函数完成。如果我使用“ let”,则在循环结束后将清除内存。
在实际的大型应用程序中,使用“ let”而不是“ var”会对内存消耗和性能产生任何实际影响吗?