flex array 搜索 遍歷
更新時(shí)間:2009年05月10日 11:54:48 作者:
key 要搜索的object的鍵值 value 要搜索的object的value值 fromIndex從第幾行開(kāi)始搜索 sourceArray 要進(jìn)行搜索的array
復(fù)制代碼 代碼如下:
public static function findRow(key:String,value:String,fromIndex:int,sourceArray:Array):int{
var resultIndex:int = -1;
if(sourceArray != null){
sourceArray.some(function findIndex(element:*,index:int,arr:Array):Boolean{
if(index >= fromIndex){
if(element == null){
if(value == null){
resultIndex = index;
return true;
}else{
return false;
}
}else{
if(StringUtil.Trim(element[key]) == StringUtil.Trim(value)){
resultIndex = index;
return true;
}else{
return false;
}
}
}else{
return false;
}
});
}
return resultIndex;
}
key 要搜索的object的鍵值 value 要搜索的object的value值 fromIndex從第幾行開(kāi)始搜索 sourceArray 要進(jìn)行搜索的array
您可能感興趣的文章:
- 詳談js遍歷集合(Array,Map,Set)
- Java中ArrayList和LinkedList的遍歷與性能分析
- jQuery篩選數(shù)組之grep、each、inArray、map的用法及遍歷json對(duì)象
- C#常見(jiàn)的幾種集合 ArrayList,Hashtable,List<T>,Dictionary<K,V> 遍歷方法對(duì)比
- JavaScript中循環(huán)遍歷Array與Map的方法小結(jié)
- java arrayList遍歷的四種方法及Java中ArrayList類的用法
- java使用ArrayList遍歷及效率比較實(shí)例分析
- 解決遍歷時(shí)Array.indexOf產(chǎn)生的性能問(wèn)題
- 數(shù)組Array進(jìn)行原型prototype擴(kuò)展后帶來(lái)的for in遍歷問(wèn)題
- js中Array對(duì)象的常用遍歷方法詳解
相關(guān)文章
XML TO ArrayCollection 兩種實(shí)現(xiàn)方式
最近研究FLEX,在網(wǎng)上看過(guò)100遍同一篇文章,結(jié)果測(cè)試不通,不知道到底能不能跑通,最后翻資料自己試驗(yàn)處理。2009-06-06
Flex 全屏組件 部分全屏的實(shí)現(xiàn)代碼
一般情況下,F(xiàn)lex全屏是指將整個(gè)舞臺(tái)全屏,而不是待定的組件全屏.網(wǎng)上的例子也一般是指這種情況的.2009-09-09
Flex與.NET互操作(十二):FluorineFx.Net的及時(shí)通信應(yīng)用(Remote Shared Objects
遠(yuǎn)程共享對(duì)象(Remote Shared Objects) 可以用來(lái)跟蹤、存儲(chǔ)、共享以及做多客戶端的數(shù)據(jù)同步操作。只要共享對(duì)象上的數(shù)據(jù)發(fā)生了改變,將會(huì)把最新數(shù)據(jù)同步到所有連接到該共享對(duì)象的應(yīng)用程序客戶端。2009-06-06
Flex與.NET互操作(十一):FluorineFx.Net的及時(shí)通信應(yīng)用(Remote Procedure Call
FluorineFx.NET提供了完善的RPC(Remote Procedure Call)功能,無(wú)論是通過(guò)Flash還是Flex開(kāi)發(fā)的客戶端應(yīng)用(.swf)都可以非常簡(jiǎn)單方便的采用RPC的方式調(diào)用.NET的服務(wù)器端方法2009-06-06
FluorineFx.NET的認(rèn)證(Authentication )與授權(quán)(Authorization)Flex與.NE
FluorineFx.NET的認(rèn)證(Authentication )與授權(quán)(Authorization)和ASP.NET中的大同小異,核實(shí)用戶的身份既為認(rèn)證,授權(quán)則是確定一個(gè)用戶是否有某種執(zhí)行權(quán)限2009-06-06
Flex 實(shí)現(xiàn)可以拖動(dòng)的毛玻璃效果
這是一個(gè)使用Flex實(shí)現(xiàn)的可拖動(dòng)的毛玻璃效果(效果在文章后面),具體我就不說(shuō)了,直接帖代碼。2009-11-11

