欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

url参数以对象返回

程序员文章站 2022-05-23 23:14:07
...

将URL的参数以对象形式返回

function getLocationParmas(search) {
        var qr=search.length ? search.substring(1) :'';
        var parmas={};
        var items=qr.length ? qr.split('&') :[];
        var leng=items.length;
        for(var i=0;i<leng;i++){
            var item=items[i].split('=');
            var name=decodeURIComponent(item[0]);
            var value=decodeURIComponent(item[1]);
            if(name.length>0){
                parmas[name]=value;
            }
        }
        return parmas
    }

    var url='?name=wangyang&age=28&sex=man'
    var data=getLocationParmas(url);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

输出值 
url参数以对象返回