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();

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