33.JavaScript映射与集合(Map、Set)数据类型基础知识介绍与使用
前文的学习过程中,我们已经了解了非常多的数据类型,包括基础类型、复杂的对象、顺序存储的数组等。为了更好的应对现实生产中的情况,我们还需要学习更多的数据类型:映射()和集合()。是一个键值对构成的集合,和对象非常相似,都是由一个名称对应一个值组成的。和对象区别在于,的键可以采用任何类型的数据,而对象只能使用字符串作为属性名称。举个例子:代码执行结果:方法返回本身。虽然方式同样可以访问映射的键值对,但是不推荐使用这种方式,因为它会造成歧义。我们可以看下面的案例:这里就出现了一个奇怪的结果:不仅使用键还可以使