js中將URL中的參數(shù)提取出來作為對(duì)象的實(shí)現(xiàn)代碼
更新時(shí)間:2011年08月16日 00:08:57 作者:
將URL中的參數(shù)提取出來作為對(duì)象的實(shí)現(xiàn)代碼,適合希望獲取url參數(shù)的朋友。
復(fù)制代碼 代碼如下:
(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]);
}
})();
您可能感興趣的文章:
- asp.net獲取URL和IP地址的方法匯總
- ASP.NET中的URL過濾實(shí)現(xiàn)代碼
- 通過正則格式化url查詢字符串實(shí)現(xiàn)代碼
- js中escape對(duì)應(yīng)的C#解碼函數(shù) UrlDecode
- js分解url參數(shù)(面向?qū)ο?極簡主義法應(yīng)用)
- Asp.net中Request.Url的各個(gè)屬性對(duì)應(yīng)的意義介紹
- js URL參數(shù)的拼接方法比較
- ASP.NET jQuery 實(shí)例10 動(dòng)態(tài)修改hyperlink的URL值
- 從URL中提取參數(shù)與將對(duì)象轉(zhuǎn)換為URL查詢參數(shù)的實(shí)現(xiàn)代碼
- 關(guān)于URL中的特殊符號(hào)使用介紹
- URL中去除指定參數(shù)實(shí)現(xiàn)C#代碼
相關(guān)文章
JavaScript中Array.from()的超全用法詳解
Array.from方法用于將兩類對(duì)象轉(zhuǎn)為真正的數(shù)組:類似數(shù)組的對(duì)象(array-like?object)和可遍歷(iterable)的對(duì)象(包括?ES6?新增的數(shù)據(jù)結(jié)構(gòu)?Set?和?Map),別忘記就來講講他的具體用法吧2023-03-03
JS實(shí)現(xiàn)的文字間歇循環(huán)滾動(dòng)效果完整示例
這篇文章主要介紹了JS實(shí)現(xiàn)的文字間歇循環(huán)滾動(dòng)效果,涉及javascript結(jié)合時(shí)間函數(shù)定時(shí)觸發(fā)實(shí)現(xiàn)頁面元素動(dòng)態(tài)操作相關(guān)技巧,需要的朋友可以參考下2018-02-02
TypeScript工具類 Partial 和 Required 的場(chǎng)景分析
這篇文章主要介紹了TypeScript工具類 Partial 和 Required 的詳細(xì)講解,本文通過場(chǎng)景描述給大家詳細(xì)講解工具類的使用,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
2022-09-09
跟我學(xué)習(xí)javascript的Date對(duì)象
跟我學(xué)習(xí)javascript的Date對(duì)象,文章主要介紹了Date 日期和時(shí)間對(duì)象的操作,文章末尾為大家附加了兩個(gè)案例,幫助大家更好的學(xué)習(xí)javascript的Date對(duì)象,對(duì)這方面感興趣的小伙伴們可以參考一下
2015-11-11
理解JAVASCRIPT中hasOwnProperty()的作用
JavaScript中hasOwnProperty函數(shù)方法是返回一個(gè)布爾值,指出一個(gè)對(duì)象是否具有指定名稱的屬性
2013-06-06 
