前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

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));}

---------------------

转自:https://blog.csdn.net/Crazy_SunShine/article/details/80624366

JS 中 Map 与 JSON 转换相关推荐

  1. JS中map()与forEach()的用法

    JS中map()与forEach()的用法 相同点: 1.都是循环遍历数组中的每一项 2.每次执行匿名函数都支持三个参数,参数分别为item(当前每一项),index(索引值),arr(原数组) 3. ...

  2. html进制转换js代码,JS中的进制转换以及作用

    js的进制转换, 分为2进制,8进制,10进制,16进制之间的相互转换, 我们直接利用 对象.toString()即可实现: 运行下面代码 //10进制转为16进制 (10).toString(16) ...

  3. JS中 map, filter, some, every, forEach, for in, for of 用法总结

    for.for in和for of和forEach的区别:http://blog.sina.com.cn/s/blog_c112a2980102xqg9.html JS中 map, filter, s ...

  4. vue.js中mock本地json数据

    vue.js中mock本地json数据 新版本的vue项目中已经将dev-server.js,dev-client.js两个js文件合并到了webpack.dev.conf.js文件中,以下分别是新旧 ...

  5. 前端开发:JS中常用数据类型的转换以及使用场景集锦

    前言 在前端开发中,关于数据转换也是使用频率非常高的知识点,尤其是常见数据类型之间的相互转换的使用频率就更高了,那么本篇博文就来分享一下关于JS中常用数据类型的转换使用,分享一下,方便后期查阅使用. ...

  6. js中 map 遍历数组

    forEach()和map()都是遍历数组的方法,用法类似,但是还是有很大区别: 相同点: 1.都是循环遍历数组中的每一项: 2.在遍历中执行匿名函数都可以接收三个参数,分别为:遍历过程的每一项.遍历 ...

  7. JS中巧妙使用JSON教程

    JS中巧妙使用JSON教程 1.JSON.parse() 2.JSON & Date 3.JSON.stringify() 1.JSON.parse() 我们可以使用 JSON.parse() ...

  8. js中obj与json之间的转换

    简单介绍: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于JavaScript(Standard ECMA-262 3rd Edition - D ...

  9. js中字符串转json

    在后台和前台进行数据交换的过程中,后台往往传递的都是json类型的数据,那么在前台如何实现将string转换成为json类型的数据 当然有很多的方式实现将string转换成为json格式的数据,但是在 ...

最新文章

  1. java数独最快解_[分享]数独的JAVA解法
  2. jdba怎么连接mysql_一、JAVA通过JDBC连接mysql数据库(连接)
  3. 全国计算机二级哪几门比较热,【热】全国计算机二级office难吗
  4. hihocoder234周 计算不包含黑点的矩形个数
  5. 入门学习因果推断在智能营销/权益应用的通用框架
  6. MIMO-OTFS in High-Doppler Fading Channels:Signal Detection and Channel Estimation(2)
  7. 解析torch.norm函数
  8. 【原型】Axure基本入门
  9. 关心国事-21世纪经济报道:周鸿祎人治雅虎中国
  10. 两台电脑通过网线共享文件
  11. android终端模拟器 apt,借贵吧问个安卓终端模拟器的问题
  12. android 广播的插件化
  13. zabbix下载方式
  14. aws saa 认证价值大吗?aws认证指的是什么?
  15. 数据标准化的方法与作用
  16. 温湿度(DHT11)+雨滴检测——LCD显示(TFT液晶)
  17. 实践是检验真理的唯一标准
  18. Feflow建模步骤及注意事项
  19. python3下tensorflow练习(八)之迁移学习
  20. NR CSI(一) CSI-RS

热门文章

  1. Sentinel 连接数据源
  2. 【POJ - 3304 】Segments(计算几何,思想转化,直线和线段相交)
  3. 图解算法学习笔记(五):散列表
  4. linux bin su,linux – su:/ bin / bash:资源暂时不可用
  5. drupal mysql_Drupal MySQL查询优化
  6. linux内核镜像sd卡,【原创】Linux QT镜像的制作--制作SD卡启动盘
  7. java关闭文本_如何更优雅的关闭java文本、网络等资源
  8. modbus与硬件对接Java_java中modbus协议连接
  9. linux xorg.0.log,Red Hat无法登录,Cannot open log file /var/log/Xorg.0.log
  10. ios 不被遮挡 阴影_为何你没见到日环食?你不知道的天象常识原来还有这么多 | 返朴...