编辑:请阅读问题!我已经知道区别了。这不是重复的。
显然,现在我应该始终使用var
关键字,因为let
并非所有内容都支持。
当 let 关键字有更好的支持时(比如说,我在几年内编写了一个使用 Harmony 的 Node 应用程序),我应该什么时候使用let
关键字与var
关键字?
我理解其中的区别——<code>var 用于函数范围,而let
用于块范围——但我正在寻找类似“始终使用let
关键字”或“var
在函数顶部使用关键字,但在块中使用 let 关键字”之类的东西像 for 循环”。