一.直接定義JSON對象
var user={“name”:”zhangsan”,”age”:18};
二.将字元串轉換為JSON對象
JSON.parse(str)或者jQuery.parseJSON(str)
注意:
1.傳入的必須是格式完好的JSON字元串,每個屬性名都用雙引号,每個字元串都用雙引号。
2.單引号寫在{}外
例如:var str='{"name":"zhangsan","age":18}';
三.将JSON對象轉換為字元串
JSON.stringify(obj)
完整示例:
var user={"name":"zhangsan","age":18};
var str='{"name":"zhangsan","age":18}';
var json1 = JSON.parse(str);
var json2 = $.parseJSON(str);
console.info(user);
console.info(str);
console.info(json1);
console.info(json2);
console.info(JSON.stringify(user));
輸出結果:
Object
{"name":"zhangsan","age":18}
Object
Object
{"name":"zhangsan","age":18}