ES6的新特性
一、定義函數不必定須要function
二、建立類,constructor
三、模塊,JavaScript支持了原生的module,將不一樣的代碼分別寫在不一樣的文件,最後只需export公共接口部分,
而後在使用的地方import便可
四、let與const,var是全局定義,let做用域定義,const是沒法更改值的變量
五、箭頭函數,操做符左邊是爲輸入的參數,右邊是操做或者返回值。
六、字符串模板,能夠添加${}存放變量
七、解構,一個函數能返回多個值,目標函數直接返回一個數組,而後取值對應的數值
八、es6有6中生明變量的方法,let,const,var,function ,import,class
九、Symbols符號,
十、es6的基本數據類型:undefine ,null,Object,Number,String,boolean,symboles6