国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript實現url參數轉成json形式

2019-11-20 08:53:21
字體:
來源:轉載
供稿:網友

朋友問的一個面試題:有個url,要求獲取url 的參數,返回值為json格式。

簡單的寫了下,發筆記備份。

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>simple a example for url to json</title> <script> var url = 'https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0&rsv_idx=1&tn=baidu&wd=慕課&rsv_pq=e379bd8200001a8c&rsv_t=ea8cxrgm03IFb44zHA261P6KziPRXAekcjwsRJtUSKLUmKweFsZFXE%2BUSrU&rqlang=cn&rsv_enter=0&rs'; function url2json(url){  var index = -1,     str = '',     arr = [],     length = 0,     res = {};  if(url.indexOf('?')!=-1){  index = url.indexOf('?');  str = url.substring(index+1);  arr = str.split('&');  length = arr.length;  for(var i=0; i<length-1; i++){   res[arr[i].split('=')[0]] = arr[i].split('=')[1];  }  }else{  res = {};  }  return res; }; var result = url2json(url); //獲取json的鍵值對條數(模擬長度) var length = 0; for(var i in result){  length++; } //在頁面輸出 var tL = 0; document.write('{<br>'); for(var name in result){  tL++;    if(tL == length){  document.write('  '+name+':'+result[name]+'<br>');  }else{  document.write('  '+name+':'+result[name]+',<br>');   } } document.write('}'); </script></head><body>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤凰县| 大新县| 鄂托克前旗| 广丰县| 佛坪县| 鄂尔多斯市| 门源| 玉树县| 毕节市| 马公市| 房山区| 博湖县| 洛浦县| 奈曼旗| 武山县| 保靖县| 肥乡县| 宾阳县| 泰兴市| 观塘区| 临武县| 屯留县| 福安市| 蓝田县| 方山县| 昌宁县| 江永县| 松潘县| 灌阳县| 莱西市| 萝北县| 长丰县| 营口市| 东台市| 前郭尔| 青神县| 莫力| 宜良县| 葵青区| 米泉市| 五指山市|