实现json转map 和map转json
// 转对象
let obj=JSON.parse(json)
let myMap=new Map();
for (const item of Object.keys(obj)) {
myMap.set(item,obj[item]);
}
return myMap
}
let obj={
name:'张三',
age:19
}
obj=JSON.stringify(obj);
console.log(jsonToMap(obj));
// map>json
let myMap2=new Map([['name','张桑'],['age',18]])
function mapToJson(map){
// map to obj
let obj=Object.create(null);
for (const item of map.keys()) {
obj[item]=map.get(item)
}
return obj
}
console.log(mapToJson(myMap2));