首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ES6语法基础之const用法

ES6语法基础之const用法

作者头像
十月梦想
发布2018-08-29 11:50:58
4980
发布2018-08-29 11:50:58
举报
文章被收录于专栏:十月梦想十月梦想

const:声明一个常量,声明的同时就要去赋值;已经设置无法改变

const t=18;
console.log(t);//返回18
/*t = 20; 重新赋值,提示常量无法改变*/

在特殊情况下呢,const声明的不是一个常规的量或者字符串而是一个对象情况会怎么样呢?

        //const 用来指代一个对象
    let car={}
    car.name='比亚迪';
    car.price=8888888;
    car.weight="2000kg";
    const boxs=car;
    console.log(boxs);
    //改变对象
    car.name="红旗";
    console.log(boxs);//发现内容改变了

原因:const boxs代表一个承装汽车属性的一个序号,这个序列是无法改变的

car是承装的内容,const 序号和内容保持一致,而序列不变,访问序列达到访问内容的需求

    const和let也是在局部声明的话,只在当前作用域有效!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-6-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档