JSON.parse(jsonStr),$.parseJSON(jsonStr);将字符串转化为JSON对象
JSON.stringify(jsonObj) 将JSON对象转化为String 对象
这两个方法常用,有时候就忘记了,记下来,以后好查
$.parseJSON
将字符串转化为JSON对象
function ConvertToJsonForJq() {
var testJson = '{ "name": "小强", "age": 16 }';
//不知道
//'{ name: "小强", age: 16 }' (name 没有使用双引号包裹)
//"{ 'name': "小强", 'age': 16 }"(name使用单引号)
testJson = $.parseJSON(testJson);
alert(testJson.name);
}
JSON.stringify()
将JSON对象转化为字符串,这样就可以将json字符串上传到后台了
var
a = {a:1,b:2}
结果:
JSON.stringify(a)
"{"a":1,"b":2}"