js中将URL中的参数提取出来作为对象的实现代码_Javascript教程-查字典教程网
js中将URL中的参数提取出来作为对象的实现代码
js中将URL中的参数提取出来作为对象的实现代码
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:(function(){varurlToObject=function(url){varurlObject={};if(/...

复制代码 代码如下:

(function() {

var urlToObject = function(url) {

var urlObject = {};

if (/?/.test(url)) {

var urlString = url.substring(url.indexOf("?")+1);

var urlArray = urlString.split("&");

for (var i=0, len=urlArray.length; i<len; i++) {

var urlItem = urlArray[i];

var item = urlItem.split("=");

urlObject[item[0]] = item[1];

}

return urlObject;

}

};

var testUrl = "http://tools.jb51.net/index.php?key0=0&key1=1&key2=2";

var result = urlToObject(testUrl);

for (var key in result) {

alert(key + "=" + result[key]);

}

})();

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类