javascript - 我不应该在 ES6 中使用 var 吗?

标签 javascript

<分区>

如果有人问过这个问题,我很抱歉,但由于我在一些教程中介绍了 ES6 中的自己,所以讲师说应该避免使用 var 语句。只是感觉不对,但是有什么好的理由可以避免它吗?

最佳答案

var 由于遗留原因在 ES6 上。理论上,let 语句更好,因为它在 block 范围内的行为更可预测,但它不适用于更过时的解释器。所以,如果您只考虑 ES6 编码,那就放手吧。

编辑:另外,请记住,如果您是 JS 的新手,您可能会找到更多使用 var 的学习 Material ,所以请记住这一点。

关于javascript - 我不应该在 ES6 中使用 var 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39682348/

相关文章:

javascript - 在 webpack 构建后保留 Flow 类型

javascript - 如何在没有 jQuery 的情况下在 Javascript 中添加和删除类

javascript - Webwork-threads Nodejs 访问作用域外的函数/变量

javascript - jquery中的鼠标悬停元素

javascript - Phaser.io 中的 setSize

javascript - 单个列搜索上的数据表设置间隔函数

javascript - jquery动画如何正确的 float

javascript - 如何拖动表格中的列

javascript - 保持图像纵横比

javascript - 在 iOS 浏览器和 Android Chrome 中使用 webRTC 进行跨平台视频聊天的 WebApp