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