浅谈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针对DOM的应用分析(四)
Apr 15 Javascript
jquery.ajax的url中传递中文乱码问题的解决方法
Feb 07 Javascript
对Web开发中前端框架与前端类库的一些思考
Mar 27 Javascript
JS实现自定义简单网页软键盘效果代码
Nov 05 Javascript
js识别uc浏览器的代码
Nov 06 Javascript
jQuery插件实现图片轮播特效
Jun 16 Javascript
JS实现异步上传压缩图片
Apr 22 Javascript
如何更好的编写js async函数
May 13 Javascript
Vue2实时监听表单变化的示例讲解
Aug 30 Javascript
highCharts提示框中显示当前时间的方法
Jan 18 Javascript
重学JS之显示强制类型转换详解
Jun 30 Javascript
原生JS实现萤火虫效果
Mar 07 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
DOMXML函数笔记
2006/10/09 PHP
用PHP进行MySQL删除记录操作代码
2008/06/07 PHP
UCenter中的一个可逆加密函数authcode函数代码
2010/07/20 PHP
php数组转换js数组操作及json_encode的用法详解
2013/10/26 PHP
ThinkPHP之M方法实例详解
2014/06/20 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
2019/03/30 PHP
Laravel 前端资源配置教程
2019/10/18 PHP
Javascript代码混淆综合解决方案-Javascript在线混淆器
2006/12/18 Javascript
Stop SQL Server
2007/06/21 Javascript
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
javascript小数计算出现近似值的解决办法
2010/02/06 Javascript
在模板页面的js使用办法
2010/04/01 Javascript
基于Jquery的$.cookie()实现跨越页面tabs导航实现代码
2011/03/03 Javascript
js图片自动轮播代码分享(js图片轮播)
2014/05/06 Javascript
在JavaScript中正确引用bind方法的应用
2015/05/11 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
JavaScript canvas绘制渐变颜色的矩形
2020/02/18 Javascript
python斐波那契数列的计算方法
2018/09/27 Python
python DataFrame 取差集实例
2019/01/30 Python
新年快乐! python实现绚烂的烟花绽放效果
2019/01/30 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
python将字典内容写入json文件的实例代码
2020/08/12 Python
Python之字典对象的几种创建方法
2020/09/30 Python
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
自荐书范文
2013/12/08 职场文书
《她是我的朋友》教学反思
2014/04/26 职场文书
南极大冒险观后感
2015/06/05 职场文书
文艺节目主持词
2015/07/06 职场文书
nginx之queue的具体使用
2022/06/28 Servers