var a:Object =({label:"2008",n:8560,i:15909});
var b:Object ={(label:"2009",n:8146,i:14197});
假设我在列表组件中有五个与此类似的对象。是否有可能打印出具有最低值n的项目标签的功能?我需要做些什么才能做到这一点?
答案 0 :(得分:2)
使用Array.sortOn()先排序您想要的字段(在本例中为n),然后访问它并打印:
var arrayToSort:Array = [{label:"2008",n:8560,i:15909},{label:"2009",n:8146,i:14197}];
var sortedArray = arrayToSort.sortOn ("n" , Array.NUMERIC);
trace(sortedArray[0].label);
答案 1 :(得分:0)
n!