请编写一个JavaScript函数parseQueryString,他的用途是把URL参数解析为一个对象

var url = "https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=nodemon&rsv_sug4=2634";

function parseQueryString(url){
    var urlKey = url.split("?")[1]
    var objKeyValue ={}
    if(urlKey){
        var urlObj = urlKey.split("&")
        // 以对象形式存放
        for(var i = 0; i<urlObj.length;i++){
            objKeyValue[urlObj[i].split("=")[0]] = urlObj[i].split("=")[1]
        }
        return objKeyValue
    }else{
        return "暂无参数"
    }
}

var s = parseQueryString(url)
console.log(s)

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2022-12-23
  • 2021-06-19
猜你喜欢
  • 2022-12-23
  • 2021-05-18
  • 2021-09-15
  • 2022-12-23
  • 2022-02-25
  • 2021-06-04
  • 2022-12-23
相关资源
相似解决方案