d-utils
Version:
d-utils
12 lines (11 loc) • 641 B
JavaScript
/**
* d-utils version: 4.0.3
* by ifmiss
*/
;var r=require("./_tslib-282d34cf.js");
/**
* 获取url地址的参数信转化成键值对的对象格式
* @param { string } url 解析的url地址
* @example
* UrlUtils.parseUrl('http://www.daiwei.org/?a=1&b=2')
*/module.exports=function(e){var a,n;void 0===e&&(e=window.location.search);var t=e.slice(e.indexOf("?")),i=new URLSearchParams(t),o={};try{for(var l=r.__values(i.entries()),c=l.next();!c.done;c=l.next()){var s=r.__read(c.value,2),d=s[0],u=s[1];o[d]=u}}catch(r){a={error:r}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return o};