手机版

论JSON.stringify()和JOSN.parse()的区别

时间:2021-09-07 来源:互联网 编辑:宝哥软件园 浏览:

今天,我们终于搞清楚了JSON.stringify()和JSON.parse()。下面的小编就记录在这里!

Json.tringify():将一个Json数据转换成JSON字符串

JSON.stringfy({uno:1,dos:2},null,' \t')'{'uno': 1,' dos ' : 2 } ' JSON . stringfy({ uno :1,dos 3:2 })JSON . stringfy({ uno 3:1,dos:2})'{'uno':1,' dos ' :2 } 'Stringify ({uno:1,dos33602},null,' \ f')' {'uno '

JSON . parse(' { ' a ' : ' a ' } ');对象{ a : ' a ' } JSON . parse(' { ' p ' : 5 } ',函数(k,v){ if(type of v==' number '){ return v * 2;//返回v * 2表示数字}返回v;//返回其他所有内容不变});//{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 :用单引号写在{}之外,每个属性必须是双引号,否则将引发异常

例如,stringify用于解析对象中的字符串

var a={a:1,b:2}由JSON.stringify(a)获得:

" {"a ":1,' b' :2} "以上就是JSON.stringify()和边肖介绍的JOSN.parse()的区别。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

版权声明:论JSON.stringify()和JOSN.parse()的区别是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。