您当前的位置: 首页 >  json

qq_34412985

暂无认证

  • 0浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JS Map与JSON转换

qq_34412985 发布时间:2019-12-26 20:39:17 ,浏览量:0

1. JSON数据 转 字符串

JSON.stringify(jsondata)

2. 字符串 转 JSON

JSON.parse(str)

3. Map 转 JSON,需要先将Map转化为Object(对象)

     _strMapToObj(strMap){         let obj= Object.create(null);         for (let[k,v] of strMap) {           obj[k] = v;         }         return obj;       }       /**       *map转换为json       */       _mapToJson(map) {       return JSON.stringify(this._strMapToObj(map));       }

4. JSON 转 Map

    _objToStrMap(obj){       let strMap = new Map();       for (let k of Object.keys(obj)) {         strMap.set(k,obj[k]);       }       return strMap;     }      /**       *json转换为map       */      _jsonToMap(jsonStr){         return this._objToStrMap(JSON.parse(jsonStr));       }

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.1165s