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

首頁 > 編程 > JavaScript > 正文

一個JavaScript函數把URL參數解析成Json對象

2019-11-20 14:06:41
字體:
來源:轉載
供稿:網友

問題:請編寫一個JavaScript函數parseQueryString,它的用途是把URL參數解析為一個對象。
eg:var obj=parseQueryString(url);

創建對象的三種形式:
一:

var Person=new Object();Person.name="Sun";Person.age=24;

二:

var Person=new Object();Person["name"]="Sun";Person["age"]=24;

三:
對象字面量表達式

var Person={name: "Sun",age: 24}

PS:
1、在這個例子中,比較適合使用第二種形式,向obj中添加元素
2、split("&") , 如果url只有一個參數的時候,沒有“&”的時候,也不會報錯,只會返回array[0]

function parseQueryString(url){var obj={};var keyvalue=[];var key="",value=""; var paraString=url.substring(url.indexOf("?")+1,url.length).split("&");for(var i in paraString){keyvalue=paraString[i].split("=");key=keyvalue[0];value=keyvalue[1];obj[key]=value; } return obj;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 莎车县| 新建县| 邵阳县| 肇源县| 成都市| 寻乌县| 铁岭县| 尉犁县| 思茅市| 湘西| 景德镇市| 南召县| 黄冈市| 永新县| 迁安市| 宝兴县| 拉孜县| 襄城县| 池州市| 甘孜县| 东台市| 响水县| 若尔盖县| 顺平县| 泰宁县| 蒲江县| 巫山县| 天峨县| 陇川县| 繁峙县| 阿城市| 通化县| 仪征市| 湾仔区| 水城县| 旅游| 莒南县| 松潘县| 南华县| 宜阳县| 丽江市|