javascript - 在 javascript 中使用 var 而不是 let 的一些原因是什么?

标签 javascript node.js variable-declaration

<分区>

在 javascript ES6 中使用新的关键字 let 来声明变量,我再也想不出使用 var 的好理由了。到目前为止,我一直在这样做,而且我没有看到一直使用 let 的任何缺点。

今天使用 var 的充分理由是什么?今天一直使用 let 是个好习惯吗?

最佳答案

在我看来,使用 var 相对于 let 没有明显的优势,除了它的作用域。一个原因可能是为了支持旧版浏览器(如果您不打算使用像 Babel 这样的 ES6 到 ES5 编译器)。

关于javascript - 在 javascript 中使用 var 而不是 let 的一些原因是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41031342/

相关文章:

javascript - 在 jQuery 插件中传递参数是什么意思?

C错误: Expected expression before int

if语句中的php静态

facebook - 使用 facebook-node-sdk 模块上传照片/(#324) 需要上传文件

node.js - 如何强制Babel进行转型?

php - 检查变量是否已在 PHP 中初始化

javascript - chrome中setter函数无法触发

javascript - 在我的网站的另一个网页上显示div的内容

javascript - 存在漏洞的 JavaScript 函数调用

node.js - Node.js 脚本永远挂起循环