浅谈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 相关文章推荐
JavaScript 错误处理与调试经验总结
Aug 10 Javascript
使用Jquery打造最佳用户体验的登录页面的实现代码
Jul 08 Javascript
jquery ready(fn)事件使用介绍
Aug 21 Javascript
Jquery中巧用Ajax的beforeSend方法
Jan 20 Javascript
用JavaScript获取页面文档内容的实现代码
Jun 10 Javascript
微信小程序 在线支付功能的实现
Mar 14 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
Sep 13 Javascript
解决Mac node版本升级失败的问题
May 16 Javascript
详解CommonJS和ES6模块循环加载处理的区别
Dec 26 Javascript
详解微信小程序图片地扯转base64解决方案
Aug 18 Javascript
使用Node.js在深度学习中做图片预处理的方法
Sep 18 Javascript
微信小程序实现可长按移动控件
Nov 01 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中intval()等int转换时的意外异常情况
2013/06/21 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
2014/11/25 PHP
PHPExcel简单读取excel文件示例
2016/05/26 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
保证JavaScript和Asp、Php等后端程序间传值编码统一
2009/04/17 Javascript
网页自动跳转代码收集
2009/09/27 Javascript
IE和firefox浏览器的event事件兼容性汇总
2009/12/06 Javascript
js实现DOM走马灯特效的方法
2015/01/21 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
bootstrap导航条实现代码
2016/12/28 Javascript
原生JS实现垂直手风琴效果
2017/02/19 Javascript
整理关于Bootstrap排版的慕课笔记
2017/03/29 Javascript
vue货币过滤器的实现方法
2017/04/01 Javascript
JS分页的实现(同步与异步)
2017/09/16 Javascript
简单理解Vue中的nextTick方法
2018/01/30 Javascript
微信小程序wx:for和wx:for-item的用法详解
2018/04/01 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
新手简单了解vue
2019/05/29 Javascript
JS使用new操作符创建对象的方法分析
2019/05/30 Javascript
vue 实现Web端的定位功能 获取经纬度
2019/08/08 Javascript
Python中的Numpy入门教程
2014/04/26 Python
python装饰器与递归算法详解
2016/02/18 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
2016/09/19 Python
用Eclipse写python程序
2018/02/10 Python
详解python中的Turtle函数库
2018/11/19 Python
selenium自动化测试入门实战
2020/12/21 Python
英国异国风情旅游网站:Travel Talk Tours(团体旅游、探险旅游、帆船假期)
2018/07/26 全球购物
汽车维修专业个人求职信范文
2014/01/01 职场文书
上课看小说检讨书
2014/02/22 职场文书
签约仪式主持词
2014/03/19 职场文书
就业推荐表自我鉴定范文
2014/03/21 职场文书
公司会议策划方案
2014/05/17 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
python全面解析接口返回数据
2022/02/12 Python
PHP RabbitMQ消息列队
2022/05/11 PHP