Быстродействие JavaScript в браузерах
И ещё раз к теме быстродействия JavaScript. Jeff Atwood произвёл ряд
- 3d — тест на основе библиотеки работы с 3D, написанной на JavaScript (испытывается —
- быстродействие массивов и чисел с плавающей точкой)
- access — массивы, свойства объектов, доступ к переменным
- bitops — битовые операции на целых числах
- controlflow — циклы, рекурсия, условия
- crypto — криптоалгоритмы (AES, MD5, SHA1)
- date — производительность при работе с объектом «Date»
- math — различные математические операции
- regpexp — регулярные выражения
- string — работа со строками
Хуже все справился IE7, но, если не принимать во внимание операции для работы со строками, он обгонит FireFox, который сейчас занимает предпоследнее место. В комментариях есть тестирование FireFox 3 b2, вцелом он справляется на 23% лучше, чем вторая версия, но на некоторых тестах проигрывает.
Комментарии 11
Ещё раз — в отличие от конкурентов, JScript у майкрософта не встроен в браузер. Тестировщик некомпетентен.
Там написана ОС — Vista. Что в Windows есть JScript на котором можно писать скрипты, я знаю, писал ещё тогда, когда это ещё только появилось.
http://ejohn.org/files/es4-impl-0712.png
http://ejohn.org/blog/state-of-ecmascript-4-dec-07/