<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.parse()

    JSON.parse()是Javascript中一個常用的 JSON 轉換方法,JSON.parse()可以把JSON規則的字符串轉換為JSONObject,JSON.parse()很方便,并且幾乎支持所有瀏覽器。

    JSON.parse() 語法

    JSON.parse(text[, reviver])
    //text:需要被轉換的字符串。
    //[, reviver] : 可選參數,可以是一個回調方法。
    

    返回值是一個 JSONObject

    JSON 解析實例

    我們得到的數據如下:

    '{"domain" : "sojson.com","author":"soso"}'

    外面被引號包裹起來了,證明它就是個字符串,而不是JSON對象,那么我們要轉換,這個時候JSON.parse() 就可以派上用場了。

    var json = JSON.parse('{"domain" : "sojson.com","author":"soso"}');

    如果拋出語法錯誤(Uncaught SyntaxError),正確會返回一個JSONObject,我們來輸出一把,獲取“domain”。

    var json = JSON.parse('{"domain" : "sojson.com","author":"soso"}');
    alert("json.domain = " + json.domain);
    //alert(json['domain']);//或者這樣也可以
    

    JSON.parse() 瀏覽器支持問題

    • Firefox 3.5 + (目前已經50+版本了)
    • Internet Explorer 8 +(這個...)
    • Chrome(一直支持)
    • Opera 10 +
    • Safari 4 +
    支付掃碼

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

    正在加載... ...

    甘肃11选5软件