js
map 转换为 json格式
/**
* Map转json
* @param m
* @returns String
*/
function MapTOJson(m) {
var str = '{';
var i = 1;
m.forEach(function (item, key, mapObj) {
if(mapObj.size == i){
str += '"'+ key+'":"'+ item + '"';
}else{
str += '"'+ key+'":"'+ item + '",';
}
i++;
});
str +='}';
// console.log(str);
return str;
}
使用:
var jsons=JSON.parse(MapTOJson(map));