浅谈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 相关文章推荐
用js查找法实现当前栏目的高亮显示的代码
Nov 24 Javascript
javascript中apply和call方法的作用及区别说明
Feb 14 Javascript
jQuery中prop()方法用法实例
Jan 05 Javascript
基于jQuery实现select下拉选择可输入附源码下载
Feb 03 Javascript
使用contextMenu插件实现Bootstrap table弹出右键菜单
Feb 20 Javascript
Vue.js 2.5新特性介绍(推荐)
Oct 24 Javascript
jQuery实现ajax的嵌套请求案例分析
Feb 16 jQuery
基于Vue 实现一个中规中矩loading组件
Apr 03 Javascript
微信小程序实现搜索指定景点周边美食、酒店
May 18 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
Jul 18 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
Jul 21 Javascript
HTML+JS实现在线朗读器
Feb 15 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/05/07 PHP
smarty模板中使用get、post、request、cookies、session变量的方法
2014/04/24 PHP
PHP 绘制网站登录首页图片验证码
2016/04/12 PHP
thinkphp3.x中cookie方法的用法分析
2016/05/19 PHP
php车辆违章查询数据示例
2016/10/14 PHP
php写app接口并返回json数据的实例(分享)
2017/05/20 PHP
Laravel 自定命令以及生成文件的例子
2019/10/23 PHP
用javascript实现给图片加链接
2007/08/15 Javascript
JQuery 学习笔记 选择器之二
2009/07/23 Javascript
input的focus方法使用
2010/03/13 Javascript
一个js拖拽的效果类和dom-drag.js浅析
2010/07/17 Javascript
ASP.NET jQuery 实例6 (实现CheckBoxList成员全选或全取消)
2012/01/13 Javascript
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
jquery validate在ie8下的bug解决方法
2013/11/13 Javascript
jQuery对象与DOM对象之间的相互转换
2015/03/03 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
详解AngularJS中自定义指令的使用
2015/06/17 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
2016/09/05 Javascript
js浏览器html5表单验证
2016/10/17 Javascript
关于在vue-cli中使用微信自动登录和分享的实例
2017/06/22 Javascript
小程序实现录音上传功能
2019/11/22 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
jQuery实现电梯导航模块
2020/12/22 jQuery
[03:11]2014DOTA2国际邀请赛-VG掉入败者组 独家专访357
2014/07/19 DOTA
举例讲解Python程序与系统shell交互的方式
2015/04/09 Python
讲解Python中for循环下的索引变量的作用域
2015/04/15 Python
TensorFlow实现AutoEncoder自编码器
2018/03/09 Python
django反向解析URL和URL命名空间的方法
2018/06/05 Python
python中退出多层循环的方法
2018/11/27 Python
python 利用jinja2模板生成html代码实例
2019/10/10 Python
WiFi云数码相框:Nixplay
2018/07/05 全球购物
英语教学随笔感言
2014/02/20 职场文书
伦敦奥运会的口号
2014/06/21 职场文书
2015年元旦晚会活动总结(学生会)
2014/11/28 职场文书
国庆阅兵观后感
2015/06/15 职场文书
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/07 PostgreSQL