Json语法概述

Json语法

是一种轻量级的数据交换格式,独立于编程语言的文本格式来存储和传输数据,便于生成和解析,提升了传输效率。
语法:
{ }表示一个json对象
[ ]表示一个数组或集合
, 每个对象或者属性之间的分隔符
: 属性名和属性值之间的分隔符
值可以是数值、字符串、true、false、null
对象的属性和值是以 key:value的形式出现。

常见的json数据格式举例:
Json对象的表示
{ “name”:“zhangsan”, “sex”:true, “age”: 20 }
Json数组的表示
[100,“json”,true]
[{ “name”:“zhangsan”, “sex”:true, “age”: 20},
{“name”:“lisi”, “sex”:true, “age”: 25},
{“name”:“wangwu”, “sex”:false, “age”: 23}]
复杂的json串
{“classname”:“java6”,“count”:3,“teacher”:{“name”:“jiang”,“age”:30} , “students”:[{ “name”:“zhangsan”, “sex”:true, “age”: 20},{“name”:“lisi”, “sex”:true, “age”: 25},{“name”:“wangwu”, “sex”:false, “age”: 23}]}

Ajax
JQuery对于ajax的请求进行了三层封装:
1、最底层
ajax()
格式
$.ajax({
url:请求的url地址,
type:“post”,
data:{参数1:值1,参数2:值2},
success:function(response,status,xhr){
//处理返回的数据
},
error:function(){
//如果请求失败的处理
}
});
2、第二层
load()
get()
post()
3、最高层
getScript()
getJSON()
form表单的序列化
$(表单).serialize();

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章