UNPKG

d-utils

Version:

d-utils

12 lines (11 loc) 641 B
/** * d-utils version: 4.0.3 * by ifmiss */ "use strict";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};