【发布时间】:2017-03-16 14:59:13
【问题描述】:
我似乎看不出使用let 的实际优势。当然,如果我有一个 for 循环,我会使用 let i = 0 而不是 var i = 0 和 i 现在属于 for 循环块的范围。但这真的有好处吗?我的意思是我可以使用 var 并使变量具有函数范围访问权限,但只是在不需要的地方不使用它?阻止作用域有什么好处?
我了解 var 和 let 之间的区别,我想对let 的特殊优势有一个更连贯的理解。
【问题讨论】:
标签: ecmascript-6 let