今天看了一个李江南老师的Jquery和Ajax的课程中,发现一个有意思的问题,json字符串和json对象的区别,一直混淆。
JSON对象:{id:26,content:"213",acc:0,ref:0} //id号 内容:213 acc:点赞数 ref:点踩数 -----只有value带引号
JSON字符串:'{“id”:“26”,“content”:"213",“acc”:“0”,“ref”:“0”}' //id号 内容:213 acc:点赞数 -------key和value都有带 “ ” 外面有时候还有个' '
重点:JSON对象:可以通过 对象.属性 点出来的.(很关键,json字符串不行)。
--------------------------------------------------转化------------------------------------------------------------------
实例:
复制代码:
var Str='{"id":"26","content":"213","acc":"0","ref":"0"}' ;
JsonOBJ=eval("("+Str+")");
console.log(JsonOBJ);
输出结果: