UNPKG

d-utils

Version:

d-utils

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