两种方法:
1、使用正则
function getQueryString(name) { //取url上的id var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(decodeURI(r[2])); return null; }
2、使用 URLSearchParams,IE浏览器不兼容
function getUrlParam(name) { var temp = window.location.href.split('?')[1]; var pram = new URLSearchParams('?'+temp); return pram.get(name); }
另外:使用URLSearchParams 可以处理axios发送的数据