var url = 'http://www.ccc.com/a/b?name=zzy&count=12&dec=aaa'function xiaoji(url) {url= decodeURI(url);var str = {};var str2 = [];var str1 = url.split('?')[1].split('&');console.log(str1);for (var i = 0; i < str1.length; i++) {str2 = str1[i].split('=');console.log(str2);str[str2[0]] = str2[1];}return str}console.log(xiaoji(url));
第二種
function formatqueryString(str) {str = decodeURI(str);console.log(str);let result = {}let arr = str.slice(1).replaceAll("&", "=").split("=");for (let i = 0; i < arr.length; i += 2) {result[arr[i]] = arr[i + 1]}return result
}