什么是ES6?
ES6是ECMAScript6的简称,是JavaScript的语言标准,于2015年6月正式发布。下面是官网。
阮一峰大神非常清晰了阐述了ECMAScript6和JavaScript的关系。
ES6的新特性
arrows
classes
enhanced object literals
template strings
destructuring
default + rest + spread
let + const
iterators + for..of
generators
unicode
modules
module loaders
map + set + weakmap + weakset
proxies
symbols
subclassable built-ins
promises
math + number + string + array + object APIs
binary and octal literals
reflect api
tail calls