<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          如何將JavaScript中的JSON字符串轉(zhuǎn)換為JSON對象數(shù)組?

          共 1225字,需瀏覽 3分鐘

           ·

          2020-12-23 11:19

          來源 | web前端開發(fā)(ID:web_qdkf)

          如果給定一個JSON字符串,需要你將JSON字符串轉(zhuǎn)換為JSON對象數(shù)組。請問你會怎么做?
          此數(shù)組包含在JavaScript下從JSON字符串獲得的JavaScript對象的值。在這里分享兩種解決此問題的方法,供大家學習參考。
          方法一
          首先使用JSON.Parse()方法將JSON字符串轉(zhuǎn)換為JavaScript對象,然后取出對象的值,然后使用push()方法將其推入數(shù)組。
          例:
          </span></code><code><span id="go7utgvlrp" class="code-snippet_outer"> 將JSON字符串轉(zhuǎn)換為JSON對象數(shù)組</span></code><code><span id="go7utgvlrp" class="code-snippet_outer"> ?????

          公眾號:web前端開發(fā) ????

          ?????

          ?
          ?????????

          ?
          ????
          輸出結(jié)果截圖如下:

          方法二
          方法二也相同,但使用的方法不同。使用eval()方法將JSON字符串轉(zhuǎn)換為JavaScript對象,然后取出對象的值,然后使用push()方法將其推入數(shù)組。
          例如:
          <html>
          <head> <title> 將JSON字符串轉(zhuǎn)換為JSON對象數(shù)組 title> head>
          <body style = "text-align:center;">
          <h1 style = "color:#1ab1cc;" > 公眾號:web前端開發(fā) h1>
          <p id = "GFG_UP">p>
          <button onclick = "myGFG()"> Click Here button>
          <p id = "GFG_DOWN">p>
          <script> var up = document.getElementById("GFG_UP");
          var JS_Obj = '{"prop_1":"val_1", "prop_2":"val_2", "prop_3" : "val_3"}';
          up.innerHTML = "JSON string - '" + JS_Obj + "'";
          var down = document.getElementById("GFG_DOWN");
          function myGFG() { var obj = eval('(' + JS_Obj + ')'); var res = [];
          for(var i in obj) res.push(obj[i]);
          down.innerHTML = "Array of values - [" + res + "]"; } script> body>
          html>
          輸出結(jié)果截圖如下:


          本文完?

          瀏覽 90
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产精品色婷婷综合 | 小h片免费观看 | 亚洲第一页在线播放 | 国产超碰在线 | 精品欧美日韩一区二区三区播放 |