antd-tools-ydl
Version:
35 lines (29 loc) • 662 B
JavaScript
/**
* 返回URL参数对象
* getUrlParams
* @param {String} url
* @returns {Object}
* **/
function getUrlParams(url) {
var theRequest = {};
if (url.indexOf('?') != -1) {
var str = url.substr(url.lastIndexOf('?') + 1);
var strs = str.split('&');
for (var i = 0; i < strs.length; i += 1) {
theRequest[strs[i].split('=')[0]] = (strs[i].substr(strs[i].indexOf('=') + 1));
}
}
return theRequest;
}
/**
* 返回URL参数对象
* serilizeURL
* @param {String} url
* @returns url
* **/
function serilizeURL(url) {
var rs = url.split("?")[1];
return rs;
}
export {getUrlParams, serilizeURL};
export default getUrlParams;