获取url后面的参数
程序员文章站
2024-02-18 18:17:52
...
var url='http://xxxxxxx.com/?code=021P6CY?name=123'
function obj(url,n){
var urlAry = url.split('?')[n].split('&');
var urlObj = {};
urlAry.map(item=> {
item = item.split('=');
urlObj[item[0]] = item[1]
})
return urlObj}
function urlParse(url) {
var urlObj1= obj(url,1)
if(url.split('?').length<3){ return urlObj1;}//url后面有两个?
var urlObj2 =obj(url,2)
return Object.assign(urlObj1, urlObj2)
}
urlParse(url)
上一篇: 微信登录授权
下一篇: 手把手教你从0开始写一个责任链