JavaScript RegExp方法獲取地址欄參數(shù)(面向?qū)ο?
更新時(shí)間:2009年03月10日 14:27:14 作者:
個(gè)人認(rèn)為循環(huán)用得多不是什么好事。這里推薦一種利用OO思想加上RegExp的方法,使它更靈活、高效。
復(fù)制代碼 代碼如下:
Request = {
QueryString : function(item){
var svalue = location.search.match(new
RegExp('[\?\&]' + item + '=([^\&]*)(\&?)','i'));
return svalue ? svalue[1] : svalue;
}
}
var key = Request.QueryString('key');
Request.QueryString是否跟ASPNET和JAVA很象呢?
相關(guān)文章
改變javascript函數(shù)內(nèi)部this指針指向的三種方法
javascript 的this 值,真的是非常的莫名奇妙。我一直被搞的很頭暈,也許正是這個(gè)this,讓大多數(shù)人感覺(jué)js 非常的莫名其妙。2010-04-04
javascript中類(lèi)的定義及其方式(《javascript高級(jí)程序設(shè)計(jì)》學(xué)習(xí)筆記)
javascript也是一種面向?qū)ο蟮木幊陶Z(yǔ)言。但是javascript中的類(lèi)相關(guān)的東西(類(lèi)的定義,原型鏈,繼承等)卻不是很好理解,特別是繼承。2011-07-07
JavaScript面向?qū)ο笾o態(tài)與非靜態(tài)類(lèi)
使用JavaScript面向?qū)ο笸耆鲇谂既?,因?yàn)榇蟛糠謺r(shí)間我都是在無(wú)圖形界面的環(huán)境下工作,有時(shí)候就算是介入了web客戶(hù)端的工作的時(shí)候,在寫(xiě)js和ajax時(shí),最多的也只是寫(xiě)寫(xiě)function,從沒(méi)有考慮過(guò)要使用JavaScript面向?qū)ο筮@么高級(jí)的技巧。2010-02-02
學(xué)習(xí)面向?qū)ο笾嫦驅(qū)ο蟮男g(shù)語(yǔ)
學(xué)習(xí)面向?qū)ο笾嫦驅(qū)ο蟮男g(shù)語(yǔ),學(xué)習(xí)面向?qū)ο笤O(shè)計(jì)的朋友可以參考下。2010-11-11
JS類(lèi)定義原型方法的兩種實(shí)現(xiàn)的區(qū)別評(píng)論很多
JS類(lèi)定義原型方法的兩種實(shí)現(xiàn)的區(qū)別評(píng)論很多...2007-09-09
JavaScript定義類(lèi)或函數(shù)的幾種方式小結(jié)
js中不論是定義類(lèi)或者函數(shù),很多朋友想將代碼寫(xiě)的更專(zhuān)業(yè),更方便擴(kuò)展等,那么就可以參考這篇文章了,最好是總結(jié),建議大家收藏下。2011-01-01

