一、是什麼?html
JSON是一種數據載體ajax
互聯網本質就是數據傳輸,數據傳輸須要數據載體,好比:頁面信息就是存儲在html這種數據載體中的json
二、爲何?數組
JSON傳輸數據效率更高,因此部分場景下使用JSOn替換HTML和XML(ajax),可是JSON語法描述性不及標籤語言,因此部分還得使用html和xml瀏覽器
若是傳遞的是少許數據的話,能夠使用JSONapp
三、怎麼用?編碼
語法:spa
格式1:(JSON對象):{"鍵1":"值1","鍵2":"值2"....}xml
格式2:(JSON數組):["值1","值2"....]htm
複合格式:格式1和格式2結合
總結:
一、新增數據時,數據是JSON格式的,必須設置瀏覽器的http請求頭,否則會當成普通文本處理
Content-Type application/json;charset=utf-8(記住)
其中