标签:参数 col bst 解析 parse example window ret cti
/** * 解析url参数 * @example ?id=12345&a=b * @return Object {id:12345,a:b} */ export function urlParse () { let url = window.location.search; let obj = {}; let reg = /[?&][^?&]+=[^?&]+/g; let arr = url.match(reg); // [‘?id=12345‘,‘&a:b‘] if (arr) { arr.forEach((item) => { let tempArr = item.substring(1).split(‘=‘); let key = decodeURIComponent(tempArr[0]); let val = decodeURIComponent(tempArr[1]); obj[key] = val; }); } return obj; }
标签:参数 col bst 解析 parse example window ret cti
原文地址:https://www.cnblogs.com/lan1974/p/8984694.html