简单掌握JavaScript中const声明常量与变量的用法
网络编程 2021-07-04 19:59www.168986.cn编程入门
const和let一样,也是ES6版本中引入的新关键字,狼蚁网站SEO优化我们就通过例子来简单掌握JavaScript中const关键词声明常量与变量的用法
ES6引入的第三个声明类关键词与let类似const。
看一下用法
const c1 = 1; const c2 = {}; const c3 = [];
Object.getOwnPropertyDescriptor(window,"c1") //Object {value: 1, writable: false, enumerable: true, configurable: false}
上面的例子说,不能在对c2进行赋值,可以改变c2的内容,因为c2是个对象,看例子
c2.p1 = 1;
同样,也可以往c3中添加元素,因为c3是个数组。
const声明常量还有个问题,就是声明和初始化必须在一起,声明了就要初始化
'use strict'; const c4;//Uncaught SyntaxError: Unexpected token ;
去掉分号仍然会报错,我们这里不讨论非strict mode下的情况,有兴趣的可以自己去试。
const声明的变量与let声明的变量类似,它们的不同之处在于,const声明的变量只可以在声明时赋值,不可随意修改,否则会导致SyntaxError(语法错误)。
const MAX_CAT_SIZE_KG = 3000; // 正确 MAX_CAT_SIZE_KG = 5000; // 语法错误(SyntaxError) MAX_CAT_SIZE_KG++; // 虽然换了一种方式,但仍然会导致语法错误
,规范设计的足够明智,用const声明变量后必须要赋值,否则也抛出语法错误。
const theFairest; // 依然是语法错误,你这个倒霉蛋
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程