js解析url参数

前沿:


之前还未用vue的时候,一种用的是url传参以及本地存储传参,,这里主要介绍一下解析url的参数

    function getUrlParam(urlParams){
       let reg = new RegExp("(^|&)" + urlParams + "=([^&]*)(&|$)");  //构造一个含有目标参数的正则表达式对象
       let regUrl = window.location.search.substr(1).match(reg);
       if (regUrl != null) return unescape(regUrl[2]);
       return null;
    };
let userName = getUrlParam("username");   //这就是接的参数,上个页面传的什么参数就接什么参数

你可能感兴趣的:(js解析url参数)