ES6 中的常用方法

版权声明:转载请注明出处! https://blog.csdn.net/zjq_1314520/article/details/82355109

Map 转 JSON

function map2json(map) {
  const obj = Object.create(null);

  map.forEach((v, k) => {
    obj[k] = v;
  });

  return JSON.stringify(obj);
}

JSON 转 Map

function json2map(json) {
  const obj = JSON.parse(json);
  const map = new Map();

  Object.entries(obj).forEach((item) => {
    map.set(item[0], item[1]);
  });

  return map;
}
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页