ajax获取json数据解析的方式
var result = '{ "name":"Aseoe","age":"26" }'
var data = JSON.parse(result); // JSON.parse(); 方法
cosole.log( data.age )
注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。
JSON.parse() 不允许用逗号作为结尾
JSON.parse() 方法解析一个JSON字符串,构造由字符串描述的JavaScript值或对象。可以提供可选的reviver函数以在返回之前对所得到的对象执行变换。
语法Edit
JSON.parse(text[, reviver])
参数
text
要被解析成JavaScript值的字符串,查看 JSON 对象学习的JSON 语法的说明。
reviver 可选
如果是一个函数,则规定了原始值如何被解析改造,在被返回之前。
返回值
Object对应给定的JSON文本。
异常
若被解析的 JSON 字符串是非法的,则会抛出 一个语法错误 异常。
JSON.stringify()
0 个回复