本文实例讲述了ES6 Map结构的应用。分享给大家供大家参考,具体如下:
Map 数据结构类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。也就是说,Object 结构提供了“字符串—值”的对应,Map 结构提供了“任何—值”的对应,是一种更完善的 Hash 结构实现。如果你需要“键值对”的数据结构,Map 比 Object 更合适。
初识map
var obj = {
'name':'Joh',
qq:'5222',
'full name':'Johnny'
};
let map = new Map();
map
.set(obj,