概述
ES6 在2015年6月正式發佈。
ES6 既是一個歷史名詞,也是一個泛指,含義是5.1版本以後的 JavaScript 的下一代標準,涵蓋了ES2015、ES2016、ES2017等,而 ES2015 則是正式名稱,特指當年發佈的正式版本的語言標準。
let
ES6 新增了 let 命令,用於聲明變量。用法類似於 var,但是所聲明的變量只在 let 命令所在的代碼塊內有效。
const
const 聲明一個只讀的常量。
const 的作用域與 let 命令相同,只在聲明所在的塊級作用域內有效。
解構
ES6 允許按照一定模式從數組和對象中提取值,然後對變量進行賦值,這被稱爲解構。
參考
- ES6標準入門 第3版