zoukankan      html  css  js  c++  java
  • 2020.11.24

    const 用于声明一个或多个常量,声明时必须进行初始化,且初始化后值不可再修改:

    const PI = 3.141592653589793;
    PI = 3.14; // 报错
    PI = PI + 10; // 报错

    const定义常量与使用let 定义的变量相似:

    二者都是块级作用域

    都不能和它所在作用域内的其他变量或函数拥有相同的名称

    两者还有以下两点区别:

    const声明的常量必须初始化,而let声明的变量不用

    const 定义常量的值不能通过再赋值修改,也不能再次声明。而 let 定义的变量值可以修改。

    var x = 10;
    // 这里输出 x 为 10
    { 
        const x = 2;
        // 这里输出 x 为 2
    }
    // 这里输出 x 为 10

    const 声明的常量必须初始化:

    // 错误写法
    const PI;
    PI = 3.14159265359;
    
    // 正确写法
    const PI = 3.14159265359;
  • 相关阅读:
    第十二次作业
    Beta 冲刺(7/7)
    Beta 冲刺(6/7)
    Beta 冲刺(5/7)
    Beta 冲刺(4/7)
    Beta 冲刺(3/7)
    Beta 冲刺(2/7)
    第十次作业
    Beta 冲刺(1/7)
    福大软工 · 最终作业
  • 原文地址:https://www.cnblogs.com/SirNie/p/14167014.html
Copyright © 2011-2022 走看看