Тема: sortOn строк
Показать сообщение отдельно
Старый 23.03.2010, 17:21
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Еще один повод не использовать sortOn() - он все равно плохо работает в плане производительности / использования памяти.
Код AS3:
function f0():void { trace("f0"); }
function f1(a:String):void { trace("f1"); }
function f2(a:String, b:String):void { trace("f2"); }
 
var arr1:Array = ["a", "bb", "ccc", "dddd"];
var arr2:Array = ["bb", "a", "ccc", "dddd"];
var arr3:Array = [f2, f1, f0];
trace(arr1.sortOn("length", Array.DESCENDING));
trace(arr2.sortOn("length"));
arr3.sortOn("length")[0]();
Neborya:
В AS3 sortOn() никто не отменял.
__________________
Hell is the possibility of sanity