取一个或者两个?后面的参数
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);//1个?传参
if(url.split('?').length<3){ return urlObj1;}//url后面有两个?
var urlObj2 =obj(url,2);//两个?传参
return Object.assign(urlObj1, urlObj2)
}
urlParse(url)