js中将URL中的参数提取出来作为对象的实现代码
更新时间:2011年08月16日 00:08:57 作者:
将URL中的参数提取出来作为对象的实现代码,适合希望获取url参数的朋友。
复制代码 代码如下:
(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实现简易轮播图最全代码解析(ES6面向对象)
这篇文章主要为大家详细介绍了JavaScript实现简易轮播图最全代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2021-09-09
JavaScript通过prototype给对象定义属性用法实例
这篇文章主要介绍了JavaScript通过prototype给对象定义属性用法,实例分析了prototype的功能及使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-03-03
判断文字超过2行添加展开按钮,未超过则不显示,溢出部分显示省略号
这篇文章主要介绍了判断文字超过2行添加展开按钮,未超过则不显示,溢出部分显示省略号,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-04-04


最新评论