概述
ES6 在2015年6月正式发布。
ES6 既是一个历史名词,也是一个泛指,含义是5.1版本以后的 JavaScript 的下一代标准,涵盖了ES2015、ES2016、ES2017等,而 ES2015 则是正式名称,特指当年发布的正式版本的语言标准。
let
ES6 新增了 let 命令,用于声明变量。用法类似于 var,但是所声明的变量只在 let 命令所在的代码块内有效。
const
const 声明一个只读的常量。
const 的作用域与 let 命令相同,只在声明所在的块级作用域内有效。
解构
ES6 允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构。
参考
- ES6标准入门 第3版