美文网首页
ES6 let、const 总结

ES6 let、const 总结

作者: Z阿润 | 来源:发表于2018-12-26 15:41 被阅读0次

    let的基本用法

          1. let命令,用来声明变量。
          2. 它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。
          {
            let  a = 10;
            var  b = 1;
          }
    

    const

          const声明一个只读的常量。一旦声明,常量的值就不能改变。
          const  PI = 3.1415
          PI
          PI = 3;
    
          const的作用域与let命令相同:只在声明所在的块级作用域内有效。
          if  (true){
           const max= 5
          }
    
          const命令声明的常量也是不提升,同样存在暂时性死区,只能在声明的位置后面使用。
          if (true){
          console.log(max)
          const max = 5;
          }
          上面代码在常量max声明之前就调用,结果报错。
    
          const声明的常量,也与let一样不可重复声明。
          var  message = "Hello!"
          let  age = 25;
    
          //以下两行都会报错
          const message = "Goodbye!";
          const age = 30;
    

    ES6有六种声明方法

          ES5 只有两种声明变量的方法:var命令和function命令。
          ES6 除了添加let和const命令,后面章节还会提到。
          另外两种声明变量的方法:import命令和class命令。所以,ES6 一共有 6 种声明变量的方法。
    

    相关文章

      网友评论

          本文标题:ES6 let、const 总结

          本文链接:https://www.haomeiwen.com/subject/zkmhlqtx.html