1. 程式人生 > >JSON 正確寫法

JSON 正確寫法

var json = '{"name":"imooc"}'// 這個是正確的JSON格式 var json = "{\"name\":\"imooc\"}"// 這個也是正確的JSON格式 var json = '{name:"imooc"}'// 這個是錯誤的JSON格式,因為屬性名沒有用雙引號包裹 var json = "{'name':'imooc'}";//這個也是錯誤的JSON格式,屬性名用雙引號包裹,而它用了單引號 // 檢驗JSON格式是否正確,可以使用 JSON.parse(json); 如果是正確的JSON格式,會返回一個物件 // 否則會報錯 // 如果是物件的話,屬性名可以不用雙引號包裹
var obj = {name:"imooc"}; var obj = {"name":"imooc"}; var obj = {'name':'imooc'}; var obj = {"name":'imooc'}; var obj = {'name':"imooc"}; // 上述寫法都是正確的。一般使用第一種形式最多,有些人可能為了保證跟JSON格式的字串保持一致性, // 也會使用第二種形式。。最後3種形式雖然是正確的,但不建議使用,容易捱打