js获取url参数

    var url = "https://xxx.com?user=tom&age=20&gender=male&score=100&score=90"
    function getParams(url) {  
        let urlPramas = url.split("?")[1].split("&");
        let obj = {};
        for(let i of urlPramas){
            let arr = i.split("=");
            var [name,val] = arr;
            if(obj[name] == undefined){
                obj[name] = val
            }else{
                obj[name]=[].concat(val,obj[name])
            }
        }
        return obj;
    }
    console.log(getParams(url))
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容