摘要:
Map Map是一组键值对的结构,用于解决以往不能用对象做为键的问题 具有极快的查找速度 函数、对象、基本类型都可以作为键或值 其实Map和对象非常相似,但是对象的键只能是String类型或Symbol类型,Map在这方面就显得自由开放,以下是Map与对象的对比。 MapObject 意外的键 Ma 阅读全文
摘要:
Set 用于存储任何类型的唯一值,无论是基本类型还是引用类型。 只有值没有键 严格类型检测存储,字符串数字不等同于数值型数字 存储的值具有唯一性 遍历顺序是添加的顺序,方便保存回调函数 其实Set类型更多的是操作数据,而并非存储。 基础知识 声明定义 以下示例演示出如何使用Set类型存储数据。 <s 阅读全文
摘要:
Symbol Symbol对象是es6中新引进的一种数据类型,它的作用非常简单,就是用于防止属性名冲突而产生。 Symbol的最大特点就是值是具有唯一性,这代表使用Symbol类型的值能做独一无二的一些事情。 此外,Symbol没有构造函数,这使得我们不能new它,直接使用即可。 基础知识 声明Sy 阅读全文