【发布时间】:2019-01-20 18:41:44
【问题描述】:
大多数程序员都说应该始终使用“let”,所以问题来了:是否有任何理由仍然使用 var 或者它只是完全 “弃用”?
【问题讨论】:
-
你可以用提升做一些可爱的技巧,但作为一般规则,除非你确切地知道你为什么使用它,否则不要使用
var。 -
我会说相反的。作为一般规则使用
var,因为它不会破坏兼容性。如果您知道自己在做什么,请使用 let。 -
我会添加以下内容:作为一般规则,如果您确切知道自己在做什么,请仅使用
var或let=) -
let 变量通常在有限使用这些变量时使用。例如,可以在等待期间修改未同步的数据。如果您使用 let 它可能会锁定您的数据。这对你有好处。 Difference between let and var in Javascript
标签: javascript