在平常的开发当中,我们会经常用到 ES6
相关语法,大致总结一下,ES6
更新的内容可以分为以下几点
- 表达式,声明、解构赋值
- 内置对象,字符串扩展、数值扩展、对象扩展、数组扩展、函数扩展、正则扩展、
Symbol
、Set
、Map
、Proxy
、Reflect
- 语句与运算,
Class
、Module
、Iterator
- 异步编程,
Promise
、Generator
、Async
有一些是我们经常会遇到和用到的,比如 let
,const
,扩展运算,Promise
等,之前也单独整理过一些,比如 Class,Iterator,Async,Await 和 Reflect 等
今天我们就来看看剩下的几个可能是平常用的不太多的 Symbol
,Set
和 Map
,主要参考的是 ECMAScript 6 入门