1.ES6 声明变量的六种方法
ES5 只有两种声明变量的方法:var
命令和function
命令。
ES6 除了添加let
和const
命令,另外两种声明变量的方法:import
命令和class
命令。
所以,ES6 一共有 6 种声明变量的方法。
2.数组的解构赋值
ES6 允许写成下面这样。
let [a, b, c] = [1, 2, 3];
上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。
本质上,这种写法属于“模式匹配”,只要
ES5 只有两种声明变量的方法:var
命令和function
命令。
ES6 除了添加let
和const
命令,另外两种声明变量的方法:import
命令和class
命令。
所以,ES6 一共有 6 种声明变量的方法。
ES6 允许写成下面这样。
let [a, b, c] = [1, 2, 3];
上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。
本质上,这种写法属于“模式匹配”,只要