标准的规范的json格式
直接po图和代码
/*
JSON标准格式可以参考网页https://blog.csdn.net/assholeu/article/details/43037373
标准JSON写法如下
JSON.parse()函数对json串的格式要求比较严格,eval()函数对json串的格式要求没有那么严格
以下是最标准,最规范的json格式字符串的写法,JSON.parse()函数和eval()函数都可以正确解析以下json
var jsonStr = '{"userName":"令狐冲", "age":"19", "address":"江西省赣州市于都县"}';
或者你格式化一下代码,就像如下:
var jsonStr = '{
"userName" : "令狐冲",
"age" : "19",
"address" : "江西省赣州市于都县"
}';
参考文章https://www.cnblogs.com/jun-tao/p/3707663.html
*/
/*
JSON标准格式可以参考网页https://blog.csdn.net/assholeu/article/details/43037373
标准JSON写法如下
JSON.parse()函数对json串的格式要求比较严格,eval()函数对json串的格式要求没有那么严格
以下是最标准,最规范的json格式字符串的写法,JSON.parse()函数和eval()函数都可以正确解析以下json
var jsonStr = '{"userName":"令狐冲", "age":"19", "address":"江西省赣州市于都县"}';
或者你格式化一下代码,就像如下:
var jsonStr = '{
"userName" : "令狐冲",
"age" : "19",
"address" : "江西省赣州市于都县"
}';
参考文章https://www.cnblogs.com/jun-tao/p/3707663.html
*/
var jsonStr12 = "{'fullName':'赵敏郡主', 'age':'19', 'address':'江西省赣州市于都县'}";
var jsonStr13 = '{"fullName":"小李飞刀李寻欢", "age":"18", "address":"中国江西省赣州市于都县"}';
var obj100 = eval("(" + jsonStr12 + ")");//正确
console.log(obj100.fullName, obj100.age, obj100.address);
// var obj101 = JSON.parse(jsonStr12);//报错
var obj120 = eval("(" + jsonStr13 + ")");//正确
console.log(obj120.fullName, obj120.age, obj120.address);
var obj126 = JSON.parse(jsonStr13);//正确
console.log(obj126.fullName, obj126.age, obj126.address);