在JS中使用new Map() 创建map对象的时候使用JSON.stringify(obj)的方法结果为 {}, 可通过以下方式转换。
/**
*map转换为json
*/
function _mapToJson(map) {
var obj = Object.create(null);
var iterator = map.keys();
for (var i = 0; i < map.size; i++) {
var key = iterator.next().value;
obj[key] = map.get(key);
}
return JSON.stringify(obj);
}