我有一个其中有Class实例的数组。 这些类实例有几个属性。 假设我想按每个实例的name属性对这个数组进行排序。Actionscript 3.0 - 通过属性对实例数组进行排序?
public class Thing
{
public var name:String;
public function Thing(name:String)
{
this.name = name;
}
}
这里是阵列可能是什么样子:
var ar:Array = new Array(new Thing("Apple"), new Thing("Compass"),
new Thing("Banana"), new Thing("Alligator"));
排序,并通过它循环跟踪每个实例的名称属性后,它应该是这样的输出: 鳄鱼,苹果,香蕉北斗