我是靠谱客的博主 积极便当,最近开发中收集的这篇文章主要介绍ES6之const,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

和主流语言一样,const也是用来声明常量的,一旦声明,常量的值就不能变:

'use strict';
const v = 1;
v = 2;//TypeError: Assignment to constant variable.

这个是在strict模式下,如果是在普通模式下,对常量的赋值是不会报错,但是赋值不会生效:

const v = 1;
v = 2;
console.log(v);//1

和主流语言的const一样,变量在声明时初始化,否则就会报错:

'use strict';
const v;// SyntaxError: Unexpected token ;

同样是在常规模式下,不会报错,但是这样的常量的值是undefined,并且不能在后面进行重新赋值:

const v;
v = 2;
console.log(v);//undefined

const的作用域和生命周期和let一样,这里就不具体介绍了,可以见 let介绍

const的知识点就先介绍到这,后续如果遇到一些特性或者用法,再更新。

最后

以上就是积极便当为你收集整理的ES6之const的全部内容,希望文章能够帮你解决ES6之const所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(26)

评论列表共有 0 条评论

立即
投稿
返回
顶部