zoukankan      html  css  js  c++  java
  • ECMAScript中的const常量

    ECMAScript中的const常量

     JavaScript中的var只能声明一个变量,这个变量可以保存任何数据类型的值

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

    使用const定义常量后,常量无法改变

    const常量的用法:

    1、const常量,只能一次赋值
    const PI=3.14159;
    PI=3.14;//报错 Assignment to constant variable.

    2、对象常量
    对象的属性可以修改,对象的引用不能修改
    const obj={name:"kerr"};
    obj.name="tom";

    3、冻结对象
    防止修改对象的属性
    const obj=Object.freeze({name:"kerr"});
    obj.name="tomm";//报错,提示冻结对象不能再重新定义赋值
     
    
    
     
     
     
     
  • 相关阅读:
    虚树
    最小树形图
    分块
    斜率优化
    单调队列优化DP
    树套树
    2-SAT
    莫队
    单调队列
    单调栈
  • 原文地址:https://www.cnblogs.com/qqpw/p/6622548.html
Copyright © 2011-2022 走看看