国产探花免费观看_亚洲丰满少妇自慰呻吟_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;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临澧县| 滦平县| 岳阳市| 洪泽县| 佛山市| 临城县| 开封市| 汉沽区| 安义县| 达拉特旗| 元氏县| 临湘市| 兰溪市| 北票市| 唐河县| 罗田县| 乌拉特前旗| 德格县| 安西县| 津南区| 昭苏县| 宜良县| 西昌市| 东辽县| 资兴市| 望城县| 雷山县| 静乐县| 中山市| 宣恩县| 九龙坡区| 乐亭县| 南投市| 安国市| 靖边县| 当雄县| 宜阳县| 会宁县| 赣州市| 麦盖提县| 调兵山市|