我对 Javascript 比较陌生。我一直在使用 Webstorm IDE 进行练习,我注意到当我使用 var
关键字定义变量时,我的 IDE 会抛出警告:
为什么在这种情况下使用 var
是错误的?是不是真的 ?此外,此代码来自教程,并且讲师始终使用 var
。我应该忽略这个警告吗?
谢谢。
最佳答案
这不是“错误”,否则这将是一个错误,而不是警告。
这是非常、非常、非常、非常不好的做法。 var
的语义令人困惑。如果不是为了向后兼容,它早就从语言中删除了。
就像警告所说:您应该始终更喜欢const
。仅当绝对有必要时,才使用let
。永远、永远、在任何情况下都不要使用 var
。
关于javascript - 为什么我的 IDE 告诉我在 Javascript 中使用 var 定义变量是错误的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52227640/