浅谈JSON.stringify()和JOSN.parse()方法的不同


Posted in Javascript onAugust 29, 2016

今天终于把JSON.stringify()跟JSON.parse()这两个方法给搞清楚了,下面小编在此记录下!

JSON.tringify():把一个json数据转化成JSON string

浅谈JSON.stringify()和JOSN.parse()方法的不同

JSON.stringify({uno:1,dos:2},null,'\t')
"{
"uno": 1,
"dos": 2
}"
JSON.stringfy({uno:1,dos:2})
JSON.stringify({uno:1,dos:2})
"{"uno":1,"dos":2}"
JSON.stringify({uno:1,dos:2},null,'\n')
"{
"uno": 1,
"dos": 2
}"
JSON.stringify({uno:1,dos:2},null,'\b')
"{
"uno": 1,
"dos": 2
}"
JSON.stringify({uno:1,dos:2},null,'\f')
"{
"uno": 1,
"dos": 2
}"

JSON.parse():把string转化为json

浅谈JSON.stringify()和JOSN.parse()方法的不同

JSON.parse('{"a":"a"}');
Object {a: "a"} 
JSON.parse('{"p": 5}', function(k, v) {
if (typeof v === 'number') {
return v * 2; // return v * 2 for numbers
}
return v; // return everything else unchanged
});
// { p: 10 }

下面在看下JSON.parse()和JSON.stringify()

1.parse 用于从一个字符串中解析出json 对象。例如

var str='{"name":"cpf","age":"23"}'

经 JSON.parse(str) 得到:

Object: age:"23"
   name:"cpf"
   _proto_:Object

ps:单引号写在{}外,每个属性都必须双引号,否则会抛出异常

2.stringify用于从一个对象解析出字符串,例如

var a={a:1,b:2}

经 JSON.stringify(a)得到:

“{“a”:1,"b":2}”

以上所述是小编给大家介绍的JSON.stringify()和JOSN.parse()方法的不同,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
初窥JQuery(二) 事件机制(1)
Nov 25 Javascript
当鼠标移动到图片上时跟随鼠标显示放大的图片效果
Jun 06 Javascript
javascript自然分类法算法实现代码
Oct 11 Javascript
jQuery中.live()方法的用法深入解析
Dec 30 Javascript
jQuery性能优化技巧分析
Feb 20 Javascript
jquery转盘抽奖功能实现
Nov 13 Javascript
JavaScript中Form表单技术汇总(推荐)
Jun 26 Javascript
jQuery对checkbox 复选框的全选全不选反选的操作
Aug 09 Javascript
vue.js表格组件开发的实例详解
Oct 12 Javascript
如何解决React官方脚手架不支持Less的问题(小结)
Sep 12 Javascript
js前端面试之同步与异步问题详解
Apr 03 Javascript
JS多个异步请求 按顺序执行next实现解析
Sep 16 Javascript
jQuery EasyUI编辑DataGrid用combobox实现多级联动
Aug 29 #Javascript
对js中回调函数的一些看法
Aug 29 #Javascript
Web打印解决方案之普通报表打印功能
Aug 29 #Javascript
jQuery获取select选中的option的value值实现方法
Aug 29 #Javascript
js 判断各种数据类型的简单方法(推荐)
Aug 29 #Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 #Javascript
浅谈js数据类型判断与数组判断
Aug 29 #Javascript
You might like
PHP基础陷阱题(变量赋值)
2012/09/12 PHP
php5.3 注意事项说明
2013/07/01 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
PHP实现支付宝即时到账功能
2016/12/21 PHP
PHP工厂模式、单例模式与注册树模式实例详解
2019/06/03 PHP
JQuery从头学起第一讲
2010/07/04 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
JavaScript获取XML数据附示例截图
2014/03/05 Javascript
javascript模拟php函数in_array
2015/04/27 Javascript
freemarker判断对象是否为空的方法
2015/08/13 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
2016/04/19 Javascript
全屏滚动插件fullPage.js使用实例解析
2016/10/21 Javascript
使用jquery给新生的th绑定hover事件的实例
2017/02/10 Javascript
JS ES6多行字符串与连接字符串的表示方法
2017/04/26 Javascript
vue中的适配px2rem示例代码
2018/11/19 Javascript
vue踩坑记录之数组定义和赋值问题
2019/03/20 Javascript
[05:01]3.19DOTA2发布会 我们都是刀塔人
2014/03/25 DOTA
[01:37]全新的一集《真视界》——TI7总决赛
2017/09/21 DOTA
[01:00:14]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第三场
2018/04/10 DOTA
python使用cookie库操保存cookie详解
2014/03/03 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
2018/05/31 Python
Python绘制并保存指定大小图像的方法
2019/01/10 Python
python实现beta分布概率密度函数的方法
2019/07/08 Python
Python3 执行系统命令并获取实时回显功能
2019/07/09 Python
python将时分秒转换成秒的实例
2019/12/07 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
2020/04/16 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
IdealFit官方网站:女性蛋白质、补充剂和运动服装
2019/03/24 全球购物
size?爱尔兰官方网站:英国伦敦的球鞋精品店
2019/03/31 全球购物
教师专业自荐信
2014/05/31 职场文书
统招统分证明
2015/06/23 职场文书
运动会通讯稿200字
2015/07/20 职场文书
Python中快速掌握Data Frame的常用操作
2021/03/31 Python
Python3.8官网文档之类的基础语法阅读
2021/09/04 Python