ES6语法基础之const用法

时间:2022-06-08
本文章向大家介绍ES6语法基础之const用法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

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也是在局部声明的话,只在当前作用域有效!