JSON 和 JS 对象互转

要实现从对象转换为 JSON 字符串,使用 JSON.stringify() 方法:

var json = JSON.stringify({a: 'Hello', b: 'World'}); //结果是 '{"a": "Hello", "b": "World"}'

要实现从 JSON 转换为对象,使用 JSON.parse() 方法:

var obj = JSON.parse('{"a": "Hello", "b": "World"}'); //结果是 {a: 'Hello', b: 'World'}

使用json中的parser方法转换;

var str='{"name":"fendouer", "age":23}';      //这是一个json字符串''
var ob=JSON.parse(str) ;  //返回一个新对象
console.log(ob.name)

把json中的stringify对象转换成字符串

var obj={"student":[{"name":"cyl","age":"21"},{"name":"hyj","age":"23"}]};      //这是一个json对象
var str=obj.student[0].name;
var newstr=JSON.stringify(str); //返回一个新字符串
console.log(newstr);

JSON 和 JS 对象互转相关推荐

  1. json和JS对象转换

    json语法格式: 对象表示为键值对 数据由逗号分隔 花括号保存对象 方括号保存数据 JSON是JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串. var obj = {a: ...

  2. JSON转JS对象,JS对象转JSON

    JSON转JS对象,JS对象转JSON </h1><div class="clear"></div><div class="po ...

  3. JSON 和 JavaScript 对象互转

    JSON 和 JavaScript 对象互转 要实现从JSON字符串转换为JavaScript 对象,使用 JSON.parse() 方法: var obj = JSON.parse('{" ...

  4. JSON转换为JS对象和JS对象转换为JSON

    1. JSON转换为JS对象 名称 parse 类型 执行类 参数 json: string JSON字符串 返回值 js对象 示例 parse('{"a":"abc&q ...

  5. Javascript学习笔记——JSON:js对象简谱

    Javascript不仅是一种编程语言,还被作为一种常用的对象存储和传输格式 JSON:JS 对象简谱 JSON(JavaScript Object Notation)即Javascript对象简谱 ...

  6. JSON 与 JS 对象的区别

    JSON 概述 JSON(JavaScript Object Notation),JS 对象表示法. JSON 是 JS 对象的一种描述方式,使 JS 对象能够以文本的方式记录下来,所以 JSON 是 ...

  7. json串和js对象互转

    文章目录 json字符串和js对象的互转 json字符串转成js对象 json数组转换js对象 js对象转json串 测试的完整代码 json字符串和js对象的互转 JSON对象: 用来完成 js对象 ...

  8. JSON与js对象序列化

    JavaScript对象表示法(JavaScript Object Notation,简称JSON)是一种轻量级的数据交换格式,它基于js字面量表示法,是js的一个子集.虽然是一个js的子集但是他与语 ...

  9. JSON与JS对象的区别

    和一些同学一样:总是感觉json对象(其实json不是对象)和js对象的字面量表示法相同,最近学习json,真心搞不懂,js对象和json有什么区别?就是感觉json的key要用" &quo ...

最新文章

  1. php文件保存类库,PHP生成PDF文件类库大全[开源]
  2. ubuntu18.04.4 安装百度硬盘
  3. python循环语句-python语句中Python循环语句(附代码)
  4. Cisco DHCP and NAT config
  5. ECCV 2012 KCF/DCF:《High-speed tracking with kernelized correlation filters》论文笔记
  6. 可视化:中国地图 python/ geopandas/ echarts
  7. 【深度学习】万字综述:用于深度神经网络加速的Shift操作
  8. app pay开发遇到的坑
  9. 爸爸我爱您(之十二)
  10. UML之用例图(use case)箭头方向
  11. PHP函数调用及循环体内定义大型变量效率的研究
  12. 为什么很多人赚不到钱?
  13. C# AE缓冲区分析 (转)
  14. PAT(乙级)1016
  15. django filter查询多选_Django重置密码漏洞(CVE201919844)复现和分析
  16. wdcp如何修改phpmyadmin导入 最大限制2048 KB
  17. mysql怎么生成sql文件_sql如何生成sql文件
  18. SaaS微信小程序电商系统,一键生成小程序【源码分享】
  19. hashcat进行rar密码破解可gpu运算
  20. 帝国cms模板html文件夹,帝国cms的模板保存在哪里

热门文章

  1. c语言中如何让鼠标在一个窗口之外不能点击_Excel系列教程:如何自动填充单元格...
  2. C++ 判断进程是否退出 代码封装
  3. QMap排序方法运用实例
  4. Kroneker Tensor:克罗内克张量
  5. Linux用户程序的编译链接与加载启动过程
  6. Linux虚拟化KVM-Qemu分析(六)之中断虚拟化
  7. Segment Model.
  8. 中国科学院计算机研究生调剂,计算机网络信息中心2019年硕士研究生接收调剂信息公告...
  9. 几种软件滤波算法的原理和比较(带源码)
  10. python 实时日志监控_python监控nginx实时日志并实现钉钉报警