<object id="oakae"></object><object id="oakae"></object>
<bdo id="oakae"><label id="oakae"></label></bdo>
<code id="oakae"><samp id="oakae"></samp></code>
  • <code id="oakae"></code><input id="oakae"><label id="oakae"></label></input><bdo id="oakae"><samp id="oakae"></samp></bdo>

    JSON 簡介

    我們看下面定義個一個JSON對象,然后采用 JavaScript 代碼來獲取JSON中的每一個值,然后通過點擊一個按鈕來查看結果:

    //定義一個對象
    var obj = {
    	    "name": "鹿晗",
    	    "age": 26,
    	    "birthday": "1990年4月20日",
    	    "info": "鹿晗(LU HAN),1990年4月20日出生于北京海淀區,中國內地男演員、歌手。2008年赴韓國留學期間... "
    	}
    //取出對象的name。
    alert("name:" + obj.name);
    //取出對象的age。
    alert("age:" + obj.age);
    //取出對象的birthday。
    alert("birthday:" + obj.birthday);
    //取出對象的info。
    alert("info:" + obj.info);
    

    JSON

    • JSON 是純文本
    • JSON 具有“自我描述性”(人類可讀)
    • JSON 具有層級結構(值中存在值)
    • JSON 可通過 JavaScript 進行解析
    • JSON 數據可使用 AJAX 進行傳輸

    JSON && XML不同之處

    • 沒有結束標簽
    • 更短
    • 讀寫的速度更快
    • 能夠使用內建的 JavaScript eval() 方法進行解析
    • 使用數組
    • 不使用保留字

    為什么使用 JSON?JSON 的優點

    • 更短
    • 讀寫的速度更快
    • 能夠使用內建的 JavaScript eval() 方法進行解析
    • 使用數組
    • 不使用保留字
    • ... ...

    對于 AJAX 應用程序來說,JSON 比 XML 更快更易使用。

    使用 XML

    • 讀取 XML 文檔
    • 使用 XML DOM 來循環遍歷文檔
    • 讀取值并存儲在變量中

    使用JSON

    • 讀取 JSON 字符串
    • 用 eval() 處理 JSON 字符串
    支付掃碼

    所有贊助/開支都講公開明細,用于網站維護:贊助名單查看

    正在加載... ...

    甘肃11选5软件