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

时间:2016.08.28 发布人:dwuv6t4qdt4

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

已解决问题

谷歌dwuv6t4qdt4用户在2016.08.28提交了关于“蓝鸟浅谈JSON.stringify()和JOSN.parse()方法的不同”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T17:24:55。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你无异于雪中送炭,让我感激涕零 !

希望以下的回答,能够帮助你。

第1个回答

用户名:sorlan  

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

JS问答ON.tringify():把预十仍谁一个json**转化成JSONstring

JSON.st耐米镇谈零比浓山重物皮ringify({uno:1,dos:2},**ll,'\t')"{"uno":1,"dos":汉乱光微权线煤引支2}"JSON.stringfy({uno:1,dos:2})JSON.stringify({uno:1,dos:2})"{"充盟精志学村富出例航口uno":1,"do十鱼晚s":2}"JSON.stringify({uno:1,dos:2},**ll,'\n')"{"uno":1,"dos":2}"JSON.stringify({uno:1,比甚儿光率心烟再降dos:2},**ll,视粉镇东'\b')"{"uno":1,"dos":2}"JSON.stringify({刻可该耐金示二宗记跟uno:1,dos:2},**ll,'\f')"{"uno":1,"dos":2}"

J规件映雨变SON.pars无既帝述领径磁材e():把string转化为json

JSON.parse('{"a":"a"}');Object{a:"a"}JSON.parse('{"p":5}',function(k,v){if(typeofv==='**mber'){returnv*2;//ret须搞urnv*2for**mbers}returnv;//returneverythinge席否防众还入穿黄怕青远lseunchanged});//{p:10}

下面在看下JSON.parse()和JSON.str见操呼妒井周沙检力ingify()

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

varstr='{"name":"cpf","age":"23"}'

经JSON.parse(str)得到:

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

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

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

vara={a:1,b:2}

经JSON.stringify(a)得到:

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

以上所述是减创部氧吗船具所路小编给大家介绍的JSON.string里跳个知ify()和JOSN.parse()方法的不同,希望对大家有所帮助,如果大家有任何疑问请给我留丰款受奏管他易国征必言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!