在平常的开发当中,我们会经常用到 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 入门