最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS將網(wǎng)址url轉化為JSON格式的方法

 更新時間:2018年07月02日 11:31:57   作者:0帶帶大師兄0  
這篇文章主要介紹了JS將網(wǎng)址url轉化為JSON格式的方法,需要的朋友可以參考下

網(wǎng)上方法很多,各種奇技淫巧,這里貼上一種較為正常的思路。

主要利用split對獲取的字符串不斷進行分割,最后獲得所需要的格式。

代碼如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>將url轉化為json數(shù)據(jù)</title>
</head>
<script>
  function queryString(url){
    let arr=[]; //存儲參數(shù)的數(shù)組
    let res={}; //存儲最終JSON結果對象
    arr=url.split("?")[1].split("&"); //arr=["a=1", "b=2", "c=test", "d"]

    for(let i=0,len=arr.length;i<len;i++){
      //如果有等號,則執(zhí)行賦值操作
      if(arr[i].indexOf("=")!=-1){
        let str=arr[i].split("=");
        //str=[a,1];
        res[str[0]]=str[1];
      }else{//沒有等號,則賦予空值
        res[arr[i]]="";
      }
    }
    res=JSON.stringify(res);//轉化為JSON字符串
    return res; //{"a": "1", "b": "2", "c": "test", "d": ""}
  }
  console.log(queryString('www.baidu.com?a=1&b=2&c=test&d'));
</script>
<body> 
</body>
</html>

總結

以上所述是小編給大家介紹的JS將網(wǎng)址url轉化為JSON格式的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

最新評論

商城县| 开江县| 建瓯市| 明星| 怀集县| 夏河县| 珲春市| 桑日县| 玛纳斯县| 建瓯市| 成武县| 弋阳县| 雷山县| 辽宁省| 怀仁县| 定襄县| 浦江县| 台山市| 邓州市| 澄迈县| 伊宁县| 呼图壁县| 黄平县| 镇平县| 遂昌县| 和平区| 英吉沙县| 修文县| 灵宝市| 怀宁县| 新和县| 襄樊市| 溧阳市| 黄龙县| 阳谷县| 安国市| 昭觉县| 青浦区| 宜宾县| 永吉县| 峨眉山市|