2.0版的JSON是JavaScript Object Notation的縮寫,是一種輕量級的數(shù)據(jù)交換格式。相較于XML格式,JSON更加簡潔易懂,而且因為JavaScript語言的普及,JSON在Web開發(fā)中被廣泛使用。
{ "name": "張三", "age": 20, "gender": "男", "hobbies": ["籃球", "足球"], "address": { "province": "廣東省", "city": "深圳市" } }
在2.0版的JSON中,支持了更多的數(shù)據(jù)類型,包括null、布爾類型、數(shù)字類型、字符串類型以及數(shù)組和對象類型。同時,2.0版的JSON還增加了注釋功能,可以在JSON數(shù)據(jù)中添加注釋來方便開發(fā)人員對數(shù)據(jù)的理解和維護。
{ "name": "張三", // 姓名 "age": 20, // 年齡 "gender": "男", // 性別 "hobbies": [ // 興趣愛好 "籃球", // 籃球 "足球" // 足球 ], "address": { // 地址 "province": "廣東省", // 省份 "city": "深圳市" // 城市 } }
2.0版的JSON既可以通過JavaScript解析,也可以通過其他支持JSON格式的編程語言解析。在Web開發(fā)中,JSON通常和AJAX技術一起使用,可以實現(xiàn)異步數(shù)據(jù)請求和更新頁面內(nèi)容的功能。
上一篇用css3做氣泡
下一篇用css3寫出三角形氣泡