专栏首页cwl_Java前端基础-ECMAScript常量

前端基础-ECMAScript常量

第1章 常量

ES5没有定义声明常量的方式,ES6标准中引入了新的关键字const来定义常量。

<script>
	const PI = 3.14;
	console.log(PI);
</script>

常量必须给初始值; 常量不能在同一作用域内重新定义或赋值;

<script>
  	//常量不能在同一作用域中重新定义
	const PI = 3.14;
	const PI = 3.1415; //报错
</script>
<script>
  	//常量不能在同一作用域中重新赋值
	const PI = 3.14;
	PI = 3.1415; //报错
</script>
<script>
  	//不同作用域中可以声明同名常量
	const PI = 3.14;
	console.log(PI);//3.14
	function fn(){
      	const PI = 3.1415;
      	console.log(PI);
	}
	fn();//3.1415
</script>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 前端基础-Ajax跨域问题的解决方案

    同源策略,也叫跨域禁止策略; 阻止从一个域上加载的脚本,获取或操作另一个域上的资源;

    cwl_java
  • PHP-通过异步实现增、删、改

    cwl_java
  • 速读原著-TCP/IP(IP分片)

    正如我们在2 . 8节描述的那样,物理网络层一般要限制每次发送数据帧的最大长度。任何时候I P层接收到一份要发送的 I P数据报时,它要判断向本地哪个接口发送数...

    cwl_java
  • ofbiz的ant命令创建模块

    1.简介说明        一般我们在hot-deploy下部署应用是,可以通过ant的create-component这个命令来创建,这种方法的好处是自动创建...

    cfs
  • Redis-3. 过期时间

    悠扬前奏
  • SAP Cloud Platform和S/4HANA的互联

    (1) SAP Cloud Platform subaccount will get a destination which holds data for th...

    Jerry Wang
  • MongoDB分片迁移原理与源码(2)

    下面将从源码角度分析与迁移相关的若干过程,源码基于MongoDB-4.0.3版本。

    云计算与数据库
  • 一文掌握 YUV 图像的基本处理

    YUV 是一种色彩编码模型,也叫做 YCbCr,其中 “Y” 表示明亮度(Luminance),“U” 和 “V” 分别表示色度(Chrominance)和浓度...

    字节流动
  • 速读原著-TCP/IP(IP分片)

    正如我们在2 . 8节描述的那样,物理网络层一般要限制每次发送数据帧的最大长度。任何时候I P层接收到一份要发送的 I P数据报时,它要判断向本地哪个接口发送数...

    cwl_java
  • 专家:建议中国搞x86与Intel竞争的,都是在忽悠国家的钱

    新智元

扫码关注云+社区

领取腾讯云代金券