ES6 let、const 总结

2018-12-26  本文已影响0人  Z阿润

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 种声明变量的方法。
上一篇 下一篇

猜你喜欢

热点阅读