tnblog
首页
视频
资源
登录

新的变量声明方式 const

5818人阅读 2020/6/24 16:43 总访问:118145 评论:0 收藏:0 手机
分类: ES6

es6 中的 let 声明的是一个变量 可以后期赋值等操作更改数据
那么 在 es6 中有没有声明一成不变的变量呢?? => const

新的变量的声明 const 方式特点:
不属于顶层的对象 window
不允许重复声明
不存在变量的提升
暂时性死区
块级作用域

回顾 在 es5 中是怎样声明常量的???

  1. Object.defineProperty(window, 'PI', {
  2. value: 3.14,
  3. writable: true
  4. })
  5. console.log(PI)
  6. // 参数解释: 放置对象 变量名 value 值

【const 声明的变量值是不可以被改变的】

  1. const aa = 5
  2. aa = 6 => 代码报错

【在定义常量的时候在定义的时候就需要赋值 如果先定义常量然后赋值的情况 也会报错】

  1. const aa
  2. aa = 44 报错

【推荐: 在定义常量的时候直接将常量的名称大写, 如果是多个单词组成的常量名 直接 “_” 连接】

  1. const LIU_XIAO_JIAN = 'liu_xiao_jian'
评价

饰心

2019/4/27 16:22:15

@剑轩,快去给tnblog弄一个[偷笑] 

剑轩:@饰心收到!

2019/4/27 17:49:46 回复

幽梦紫曦:@饰心你这个有几个参数我不明白是什么意思呀

2019/12/16 17:46:35 回复

幽梦紫曦

2019/9/30 10:37:55

学长你有下载好的js文件吗


饰心:@幽梦紫曦下载的js?这个要直接复制js的地址扔到浏览器上就显示出源代码了,然后另存为

2019/11/18 14:24:18 回复

幽梦紫曦:@饰心你可以教我下怎么使用这个吗

2019/12/10 15:58:00 回复

幽梦紫曦:@饰心或者留个联系方式呗

2019/12/10 16:03:52 回复

幽梦紫曦

2020/5/22 16:27:23

appid怎么创建

饰心:@幽梦紫曦这个是去腾讯防水墙后台地址创建的应用id,我微信号xz1414682954

2020/5/25 11:18:49 回复

幽梦紫曦:@饰心我看了似乎是aid和AppSecretKey

2020/5/29 15:30:24 回复

大概你身上总有我喜欢的味道,所以我一见你就开心的笑
排名
22
文章
14
粉丝
21
评论
27
vs code 插件安装推荐
修心 : 背景的妹子好评啊!
如何完全干净的卸载 vs code编辑器
剑轩 : vs code插件这么顽强的么
广告终结插件推荐
剑轩 : 我好像也是用的这个
windoes 强力下载工具Internet Download Manager
饰心 : 线程不要开多了 开多了要遭网站拉黑
推荐一款三无压缩软件:bandizip
瑾语 : 用过 感觉没rar好用
修改电脑的鼠标指针样式
剑轩 : 挺喜欢你这个个性签名的
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术
我躺在黑暗里用血丝赤红的眼看每一个凌晨的灿红初阳。