两个方法的差别:
-
JSON.stringify是从一个对象中解析出字符串 -
JSON.parse是从一个字符串中解析出json(键值对)
一、 JSON.parse()【从一个字符串中解析出json对象】
例子:
-
定义一个字符串,var data=’{“name”:“goatling”}’
-
解析对象,JSON.parse(data)
-
结果是:
name:“goatling”
二、JSON.stringify()【从一个对象中解析出字符串】
例子:
-
var data={name:‘goatling’}
-
JSON.stringify(data)
-
结果是:
{“name”:“goatling”}
项目中使用示例: