Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Объект и Массив


Автор: Ghirik 2.6.2008, 15:27
Для себя делал, может кому интересно...

http://door-to.ru/scripts/testObjectArrayLiteralValue.htm

http://door-to.ru/scripts/testObjectArrayNumericValue.htm

Опера удивила способностью к вычислению.... smile

Добавлено через 5 минут и 47 секунд
http://door-to.ru/scripts/testObjectArrayNumericValue_Opera.htm
В принцыпе, больше 5000 значения и не бывают, справляется...

Добавлено через 8 минут и 43 секунды
Так, что не стоит без особой нужды создавать объекты. Если можно использовать числовой массив, нужно использовать.

Автор: krundetz 3.6.2008, 11:44
Цитата(Ghirik @ 2.6.2008,  15:27)
Так, что не стоит без особой нужды создавать объекты. Если можно использовать числовой массив, нужно использовать.

Интересно. Но не всегда удобно мне както легче передать координату в виде объекта с двумя свойствами х и у чем массивом из и двух чисел. В массивы привык класть однородные значения тоесть получается если у меня множество точек мне необходимо вместо массива объектов иметь два массива один под х другой под у и придумывать ещё оптимальный способ работы с этими двумя массивами в итоге эмулируя работу объектов. Сто ит ли ради не такого принципиального быстродействия.

Автор: SelenIT 3.6.2008, 13:56
Цитата(Ghirik @  2.6.2008,  15:27 Найти цитируемый пост)
Опера удивила способностью к вычислению.... smile

Меня тоже. Особенно по контрасту с FF3. Всегда была самым быстрым браузером (по крайней мере, до выхода Safari) - и тут на тебе...

Но перебор через for ... in (как минимум, в FF3 и Сафарях) для объектов примерно в полтора раза быстрее. Что логично, имхо...

Автор: Ghirik 3.6.2008, 15:28
Цитата

Меня тоже. Особенно по контрасту с FF3. 


Может не к месту, но недавно обнаружил, что FF3 ужасно тормозит перемещения и изменение размеров объектов. Простой вызов изменения размера по setInterval идет рывками и с кошмарным пожеранием ресурсов вычислителя. Я работаю на простенькой машинке, возможно на двух/четырех ядерных этого не будет, но все равно, это не дело. Да, я сравниваю с FF2.

А писали, что улучшили (вообще переписали) модуль отрисовки. Опера, Сафари, IE7 - замечательно отрабатывают подобный тест. У меня, у сожелению пока нет под руко, что можно показать, но позже сделаю тестик.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)