資源描述:
《淺析jquery數(shù)組刪除指定元素的方法-grep()》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。
1、我真正系統(tǒng)地接觸和學習黨的基本知識是在這次中級黨校的培訓班上。通過學習,了解了黨的發(fā)展歷程,對黨的性質、宗旨、任務等基本知識有了進一步的了解淺析jquery數(shù)組刪除指定元素的方法:grep() 下面小編就為大家?guī)硪黄獪\析jquery數(shù)組刪除指定元素的方法:grep()。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。 遇到的問題 今天遇到一個問題,刪除數(shù)組中的一個指定元素,并返回新的數(shù)組?! ∥叶x的js數(shù)組是這樣的: varsexList=newArray[3]; sexList[0]="1"; sexList[1]="2"; se
2、xList[2]=""; 想達到的效果 我想達到的效果是這樣的: 刪除索引=1的元素,并返回新數(shù)組?! 》祷氐慕Y果是: varsexList=newArray("1",""); 我們知道,原生的javascript有一個函數(shù):splice()方法,可以刪除數(shù)組中的指定元素。對黨的認識也有了進一步的提高。才真正體會到了中國共產(chǎn)黨的偉大、光榮和正確,更感到只有中國共產(chǎn)黨是全中國最廣大人民利益的忠實代表我真正系統(tǒng)地接觸和學習黨的基本知識是在這次中級黨校的培訓班上。通過學習,了解了黨的發(fā)展歷程,對黨的性質、宗旨、任務等基本知識有了進一步的了解 關于s
3、plice()方法的具體用法,可以參考w3school的描述,這里不多做解釋:http://www.w3school.com.cn/jsref/jsref_splice.asp 使用splice()的實現(xiàn)代碼 我的實現(xiàn)代碼: varsexList=newArray[3]; sexList[0]="1"; sexList[1]="2"; sexList[2]=""; sexList=sexList.splice(1,1); 但是我發(fā)現(xiàn)我的數(shù)組使用這種方式時,返回的數(shù)組是不符合預期的。返回的是個空字符串?! 『髞砭W(wǎng)上搜索jquery的相關AP
4、I,發(fā)現(xiàn)一個函數(shù):grep() grep()使用方法說明 jQuery.grep(array,callback,[invert]) 概述 使用過濾函數(shù)過濾數(shù)組元素?! 〈撕瘮?shù)至少傳遞兩個參數(shù):待過濾數(shù)組和過濾函數(shù)。過濾函數(shù)必須返回true以保留元素或false以刪除元素?! ?shù):對黨的認識也有了進一步的提高。才真正體會到了中國共產(chǎn)黨的偉大、光榮和正確,更感到只有中國共產(chǎn)黨是全中國最廣大人民利益的忠實代表我真正系統(tǒng)地接觸和學習黨的基本知識是在這次中級黨校的培訓班上。通過學習,了解了黨的發(fā)展歷程,對黨的性質、宗旨、任務等基本知識有了進一步的了解英文
5、名參數(shù)中文說明array:待過濾數(shù)組。callback:此函數(shù)將處理數(shù)組每個元素。第一個參數(shù)為當前元素,第二個參數(shù)而元素索引值。此函數(shù)應返回一個布爾值。另外,此函數(shù)可設置為一個字符串,當設置為字符串時,將視為“l(fā)ambda-form”(縮寫形式?),其中a代表數(shù)組元素,i代表元素索引值。如“a>0”代表“function(a){returna>0;}”。invert:如果"invert"為false或為設置,則函數(shù)返回數(shù)組中由過濾函數(shù)返回true的元素,當"invert"為true,則返回過濾函數(shù)中返回false的元素集?! ∈褂胓rep()的實現(xiàn)代碼
6、 sexList=$.grep(sexList,function(n,i){ returni!=1; }); function(n,i)中 n:表示數(shù)組的單個實體, i:表示數(shù)組的索引?! ∫陨线@篇淺析jquery數(shù)組刪除指定元素的方法:grep()就是小編分享給大家的全部內容了,希望能給大家一個參考對黨的認識也有了進一步的提高。才真正體會到了中國共產(chǎn)黨的偉大、光榮和正確,更感到只有中國共產(chǎn)黨是全中國最廣大人民利益的忠實代表