Сегодня я решил немного посравнивать способы копирования даты в AS. Никаких особых пируэтов здесь не будет. Просто несколько способов это сделать:
Результаты такие (в дебаге):
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 17
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 2
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 1
Скорей всего объясняется тем что функции getFullYear(), getMonth(), getDate(), getHours() и т.д. каждый раз при выдаче значения берут его из time. Т.е. нативный код естественно быстрее отработает при присваивании просто значения времени. Не ясно только с чего вдруг присваивание значения через функцию отработало быстрее чем через свойство. В общем теперь вы знаете как сделать операцию эффективнее.
Комментариев нет:
Отправить комментарий