下面小編就為大家?guī)硪黄猨query分隔Url的param方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。
最近需要分隔url的querystring,用到了特意記錄一下。
方法:
//獲取url中的paramsvar search = location.search.substring(1);//params轉(zhuǎn)換object(javascript)search?JSON.parse('{"' + search.replace(/&/g, '","').replace(/=/g,'":"') + '"}', function(key, value) { return key===""?value:decodeURIComponent(value) }):{}
例子:
search = "abc=foo&def=%5Basf%5D&xyz=5&foo=b%3Dar";
function test(search)
{
return search?JSON.parse('{"' + search.replace(/&/g, '","').replace(/=/g,'":"') + '"}', function(key, value) { return key===""?value:decodeURIComponent(value) }):{}
}
以上這篇jquery分隔Url的param方法(推薦)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考