何时在JavaScript中使用const关键字?
程序员文章站
2022-03-09 17:50:02
...
在本篇文章中,我们将给大家介绍如何在JavaScript中使用const关键字而不是var关键字。(推荐:《javascript教程》)
const
:在JavaScript中,如果我们使用const关键字声明一个变量,我们就不能为该变量标识符重新赋值。
const
关键字是块范围的,如果我们试图在初始化之前访问任何变量,也会看到一个错误。
var:如果我们使用var关键字来声明一个变量,我们可以为这个变量标识符重新赋值。
标识符是什么?
我们用来标识变量的名称称为标识符。
让我们看一些例子。
const关键字使用示例
const name = "reactgo.com"; // 我们不能把新值赋给const变量 name = "king" //类型错误:赋值给常量变量。 //块作用域 if(true){ const hello = "hello world" console.log(hello) // "hello world" } //我们不能在块范围之外访问变量hello。 console.log(hello) // 未捕获引用错误
我们不能将任何新值重新分配给const关键字变量标识符,但是我们可以使用键和数组值来修改对象,如下面的示例所示。
const user = { name: "example1", age: 5 } // 我们不能分配一个新对象 user = { } user.name = "example2"; const colors = ['red','green','blue','yellow']; //我们不能分配一个新的数组 colors = [ ] colors[0] = "olive" colors.push('orange');
本篇文章就是关于JavaScript中const关键字的使用介绍,简单易懂,希望对需要的朋友有所帮助!
以上就是何时在JavaScript中使用const关键字?的详细内容,更多请关注其它相关文章!
上一篇: js装饰设计模式学习心得(详细解答)
下一篇: 关于前端面试(二)
推荐阅读
-
php类中的$this,static,final,const,self这几个关键字使用方法_php实例
-
在使用angular4中出现JavaScript内存溢出问题(详细教程)
-
在Javascript中处理字符串之big()方法的使用
-
在JavaScript中处理字符串之link()方法的使用
-
在Javascript中处理数组之toSource()方法的使用
-
在JavaScript中操作数组之map()方法的使用
-
在JavaScript中处理数组之reverse()方法的使用
-
在JavaScript中操作时间之getMonth()方法的使用
-
在JavaScript中处理时间之getHours()方法的使用
-
在JavaScript中操作时间之getUTCDate()方法的使用