获取地址栏参数

1、通过正则获取

function getParams(){
        let url = window.location.search;
        let obj = {};
        let reg = /[?&][^?&]+=[^?&]+/g;
        let arr = url.match(reg);
        if(arr){
            arr.forEach((item)=>{
                let tempArr = item.substring(1).split("=");
                let key = tempArr[0];
                let val = tempArr[1];
                obj[key] = val;
            })
        }
        return obj

    }
    console.log(getParams());
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容