zoukankan      html  css  js  c++  java
  • var let const的使用和区别

    1、var和let声明变量

    // var 声明的变量没有局部作用域
    // let 声明的变量  有局部作用域
    {
    var a = 0
    let b = 1
    }
    console.log(a)  // 0
    console.log(b)  // ReferenceError: b is not defined
    // var 可以声明多次
    // let 只能声明一次
    var m = 1
    var m = 2
    let n = 3
    let n = 4
    console.log(m)  // 2
    console.log(n)  // Identifier 'n' has already been declared

     2、const声明常量(只读变量)

    // 1、声明之后不允许改变    
    const PI = "3.1415926"
    PI = 3  // TypeError: Assignment to constant variable.
    // 2、一但声明必须初始化,否则会报错
    const MY_AGE  // SyntaxError: Missing initializer in const declaration
  • 相关阅读:
    BOM-DOM
    JavaScript
    CSS(2)
    CSS(1)
    HTML5
    索引
    数据库多表查询
    数据操作
    数据库表操作
    初识Java
  • 原文地址:https://www.cnblogs.com/konglxblog/p/14645713.html
Copyright © 2011-2022 走看看