当前位置: 代码迷 >> Web前端 >> 自各儿写的非常简单的查找函数
  详细解决方案

自各儿写的非常简单的查找函数

热度:79   发布时间:2012-11-04 10:42:41.0
自己写的非常简单的查找函数
public function searchMaterial(material:String,array:ArrayCollection,element1:String,element2:String):ArrayCollection
{

var arrayBack:ArrayCollection=new ArrayCollection();
var str:String;

for each(var object:Object in array)
{
str=object[element1];
if(str.indexOf(material,0)!=-1)
{
arrayBack.addItem(object);

}

}
var a:Array=new Array();

for each(var object1:Object in arrayBack)
{
a.push(object1);

}
a.sort(Array.DESCENDING);
a.reverse();
arrayBack.removeAll();
for each(var object2:Object in a)
{

arrayBack.addItem(object2);

}
for each(var object3:Object in arrayBack)
{
trace(object3[element1]);

}
  return arrayBack;

}
  相关解决方案