您的位置:首页 > Web前端 > JavaScript

JSON.parse()和JSON.stringify()

2018-03-14 16:15 363 查看
长话短说,节约大家时间code

在用JSON.parse()和JSON.stringify()之前,可能有人对json对字符串和json对象概念很模糊

JSON字符串’{“name”:”zhangsan”,”age”:”23”}’ —->加’ ‘单引号

JSON对象{“name”:”zhangsan”,”age”:”23”}

parse()用于从一个JSON字符串中解析出JSON对象,如

var str = '{"name":"zhangsan","age":"23"}'

JSON.parse(str)
结果:
Object
age: "23"
name: "zhangsan"
__proto__: Object

//注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。


stringify()用于从一个JSON对象解析出JSON字符串,如

var a = {"a":"1","b":"2"}

JSON.stringify(a)
结果:
'{"a":"1","b":"2"}'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: