parse用于从一个字符串中解析出json对象,如
var str = '{"name":"huangxiaojian","age":"23"}' ---疑问: 必须是单引号?不一定,双引号应该可以.
结果:
JSON.parse(str)
Object
- age: "23"
- name: "huangxiaojian"
- __proto__: Object
stringify()用于从一个对象解析出字符串,如
var a = {a:1,b:2}
结果:
JSON.stringify(a)
"{"a":1,"b":2}"
-----------------------------------------------------------------------------------------------------
在实际开发中,js设定的时候,可以从上述方法中,先设置字符串作为data的值.
取得字符串之后,用JSON.parse(str)方法在将字符串变为json对象.这样就可以进行操作.