JavaScript:常量有什么用?

标签 javascript variables constants

<分区>

我知道您可以在 JavaScript 中使用常量和变量,但我不确定使用常量的优势是什么。如果您不希望变量发生变化,为什么您不更改它呢? 当使用常量而不是变量时,程序的运行方式是否有某种优势(也许它运行得更快)?

谢谢,我只是想知道我是否应该更频繁地使用常量。

最佳答案

关于 const 的三个有用的东西:

  • 它为以后阅读代码的人记录了该值不得更改。
  • 它可以防止您(或任何跟随您的人)更改值,除非他们返回并有意更改声明。
  • 可能在优化方面为 JavaScript 引擎节省一些分析。例如,您已声明该值不能更改,因此引擎无需执行工作来确定该值是否更改,它可以根据未更改的值决定是否进行优化。

关于JavaScript:常量有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45501740/

相关文章:

javascript - react useEffect 和异步获取

mysql - 如何在 SELECT 语句中增加一行?

php - 如何将 css 代码存储在与 Javascript 一起使用的 php 变量中

c++ - 为什么非可变 lambda 表达式中的字段在捕获常量值或常量引用时使用 "const"?

c++ - 如何在 C++ 中通过命令行参数传递常量 int?

javascript - Webview webapp 广告,如何做到一次正确,跨平台搞定?

javascript - jQuery多个id设置多个模式

javascript - 如何访问指令链接中的 Controller 功能?

php - 获取 Div ID 并将其添加到 session 变量中

java - 将类视为常数