JQuery工具函數(shù)匯總
在jQuery中,工具函數(shù)是指直接依附于jQuery對(duì)象,針對(duì)jQuery對(duì)象本身定義的方法,即全局性的,我們統(tǒng)稱為工具函數(shù),或Utilites函數(shù)
主要作用于:字符串、數(shù)組、對(duì)象
API:工具函數(shù)
調(diào)用格式:
$.函數(shù)名()或jQuery.函數(shù)名()
字符串操作:
$.trim():去除字符串左右兩邊的空格
數(shù)組和對(duì)象操作:
$.each():遍歷數(shù)組
$.each(array,function(index,value){}):array:數(shù)組變量,index:元素下標(biāo),從0開始,value:元素值
$each():遍歷對(duì)象
$each(object,function(name,value){}):object:對(duì)象,name:屬性名,value:屬性值
$.grep():數(shù)據(jù)篩選:返回一個(gè)經(jīng)過(guò)篩選后的數(shù)組
$.map():修改數(shù)據(jù)
$.inArray():查找元素的下標(biāo)
$.inArray(value,array):value:元素值,array:查找的數(shù)組,返回元素在數(shù)組中的下標(biāo),從0開始
$.merge():合并兩個(gè)數(shù)組
$.merge(array1,array2):將第二個(gè)數(shù)組加到第一個(gè)數(shù)組后面
$.unique():去除重復(fù)DOM元素
$.unique(dom):dom:DOM元素
selector.toArray():合并多個(gè)DOM元素為數(shù)組,返回?cái)?shù)組元素的 innerHTML
測(cè)試操作:,返回boolean
$.isArray():判斷是否為數(shù)組對(duì)象,返回boolean
$.isArray(object):object:被判斷的對(duì)象
$.isFunction():判斷是否為函數(shù),返回boolean
$.isFunction(object):object:被判斷的對(duì)象
$.isEmptyObject():判斷是否為空對(duì)象,返回boolean
$.isEmptyObject(object):object:被判斷的對(duì)象
$.isPlainObject():判斷是否為純粹對(duì)象,返回boolean
純粹對(duì)象:由{}或new Object()創(chuàng)造的對(duì)象,如“var obj = {}”或“var obj = new Object()”
$.contains():判斷DOM節(jié)點(diǎn)是否包含另一個(gè)DOM節(jié)點(diǎn)
$.contains(dom1,dom2):dom1節(jié)點(diǎn)是否包含dom2節(jié)點(diǎn)
$.type():輸出數(shù)據(jù)類型,返回對(duì)象的數(shù)據(jù)類型
$.isNumeric():判斷是否為數(shù)值類型
$.isWindow():判斷是否為Window對(duì)象
Window對(duì)象:表示瀏覽器中打開的窗口
URL操作:
$param():將對(duì)象的鍵值對(duì)轉(zhuǎn)化為URL鍵值對(duì)字符串形式
$param(object):object:需要轉(zhuǎn)化的對(duì)象
瀏覽器操作:已棄用
其他操作:
$.proxy():調(diào)整this的指向
外部事件觸發(fā)調(diào)用對(duì)象方法時(shí),this指向會(huì)有問(wèn)題(會(huì)調(diào)用觸發(fā)的對(duì)象)
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
相關(guān)文章
jQuery中jqGrid分頁(yè)實(shí)現(xiàn)代碼
今天看到j(luò)avaeye上有人使用了jqGrid實(shí)現(xiàn)了數(shù)據(jù)的分頁(yè),參考它的代碼,實(shí)現(xiàn)了這個(gè)功能,搬出來(lái)曬曬,作為自己以后學(xué)習(xí)的資料2011-11-11
jquery通過(guò)name屬性取值的簡(jiǎn)單實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇jquery通過(guò)name屬性取值的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-06
jquery動(dòng)態(tài)增加text元素以及刪除文本內(nèi)容實(shí)例代碼
這段代碼是通過(guò)jquery動(dòng)態(tài)增加限定數(shù)額的text,以及清除文本內(nèi)容,用到了after()方法追加元素,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助2013-07-07
JQuery WEUI Select 組件增加搜索欄示例demo
這篇文章主要介紹了JQuery WEUI Select 組件增加搜索欄示例demo,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-10-10
jquery validation驗(yàn)證身份證號(hào),護(hù)照,電話號(hào)碼,email(實(shí)例代碼)
jquery validation驗(yàn)證身份證號(hào),護(hù)照,電話號(hào)碼,email(實(shí)例代碼)。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-11-11
jQuery代碼實(shí)現(xiàn)實(shí)時(shí)獲取時(shí)間
這篇文章主要介紹了jQuery代碼實(shí)現(xiàn)實(shí)時(shí)獲取時(shí)間功能,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2017-01-01

