想象一下我有一个数组,例如:
[obj1, obj2, obj3]
ObjX类似于:
{id:'something',a:1,b:2,...}
如何将其转换为ES6地图类型?
答案 0 :(得分:0)
只需执行以下操作:
let firstArray = [obj1, obj2, obj3]
// i randomly selected id to be my Map key, could be any other
let myKeyValueArray = firstArray.map(item=>[item.id,item])
let myMap = new Map(myKeyValueArray)