何时在JavaScript中使用const关键字?


本文摘自PHP中文网,作者藏色散人,侵删。

在本篇文章中,我们将给大家介绍如何在JavaScript中使用const关键字而不是var关键字。(推荐:《javascript教程》)

const:在JavaScript中,如果我们使用const关键字声明一个变量,我们就不能为该变量标识符重新赋值。

const关键字是块范围的,如果我们试图在初始化之前访问任何变量,也会看到一个错误。

var:如果我们使用var关键字来声明一个变量,我们可以为这个变量标识符重新赋值。

标识符是什么?

我们用来标识变量的名称称为标识符。

让我们看一些例子。

const关键字使用示例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

const name = "reactgo.com";

 

// 我们不能把新值赋给const变量

name = "king" //类型错误:赋值给常量变量。

 

 

//块作用域

if(true){

     const hello = "hello world"

     console.log(hello) // "hello world"

}

 

 //我们不能在块范围之外访问变量hello。

 

console.log(hello) // 未捕获引用错误

我们不能将任何新值重新分配给const关键字变量标识符,但是我们可以使用键和数组值来修改对象,如下面的示例所示。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

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关键字?的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

如何使用javascript lastindexof()方法

javascript数组怎么删除指定元素

浏览器解析渲染html文档的过程详解(图文)

javascript怎么删除节点

一个完整的html对象是什么样的,如何生成?

javascript中使用for...in 和object.keys()枚举对象属性的差异(附代码)

10个使用console进行javascript调试的高级技巧

如何使用javascript完成省市联动效果

javascript中的注释如何使用

javascript中split和join的区别

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...