//解析url为对象格式
// 'www.u.com/home?id=2&type=0&dtype=-1'
let url = 'www.u.com/home?id=2&type=0&dtype=-1';
function urlEdit(url){
let urla = url.split("?"); //["www.u.com/home","id=2&type=0&dtype=-1"] 以问号为分隔符
let urlb = urla[1].split("&"); //["id=2","type=0","dtype=-1"]
let urlc = []; //[[id,2],[type,0],[dtype,-1]]
let json = {}; //{id: "2", type: "0", dtype: "-1"}
for(var i = 0; i < urlb.length; i++){
urlc.push(urlb[i].split("=")); //以等号为分隔符,分成字符串数组
}
let urld = JSON.stringify(urlc);
for(var i = 0; i < urlc.length; i++){
for(var j = 0; j <urlc[i].length; j++){
// console.log(urlc[i][j]);
name = urlc[i][0];
value = urlc[i][1];
json[name] = value; //添加进对象
}
}
return json
}
urlEdit(url); //调用 传入要解析的url
解析url
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...