常用Json

一般Json是页面与页面之间传递使用。

Json用途        1 后台与前台数据交互,并且数据较复杂,如果数据单一,直接传递字符串,然后在前台用js分割就行。

                     2 webservice和html页交互也是使用Json频率很高的。

                     3 在一些插件中就会使用json对象,如heighcharts报表插件、artdialog插件等使用的就是json对象,而非数据格式。

 

需要明确 json简单值只有四种,boolean、null、number、string。

 

Json对象

如图: 左边就是json对象,右边为解析出来的js对象

 字符串序列化为json对象

以下是:访问该序列化后的json对象,前四个是简单值,第五个是数组,第六个是子对象

 var jsonStr1 = "{'boolean':true,'null':null,'number':2,'string':'Hello World','array':[1,2,3],'object':{'a':'I am object'} }";
 var json1 = eval("(" + jsonStr1 + ")");
 console.log(json1.boolean);
 console.log(json1.null);
 console.log(json1.number);
 console.log(json1.string);
 console.log(json1.array.length+"---"+json1.array[0]);
 console.log(json1.object.a);

代码结果:

 

参考:http://www.cnblogs.com/mcgrady/archive/2013/06/08/3127781.html

http://www.cnblogs.com/mingforyou/archive/2013/01/30/2883555.html

 

posted @ 2015-02-08 18:34  Wangyk  阅读(259)  评论(0编辑  收藏  举报