Статьи

Best of jsperf (2000-2013) — Часть 1/3

После просмотра сотен тестов jsperf, сегодня я представляю вам jsperf — лучший из (2000-2013). Для тех, кто не знает, jsperf.com — это онлайн-инструмент, который предоставляет нам тестирование производительности JavaScript. Очень полезно для улучшения производительности кода JavaScript и jQuery / сравнения скорости различных алгоритмов и фрагментов кода! Этот пост дает очень быстрый обзор результатов некоторых из лучших, которые я видел (до сих пор).

Есть довольно много тестов, поэтому я разделил их на следующие группы Speed ​​Test:

Как всегда оставляйте комментарии, и если я что-то пропустил, вы считаете это важным, пожалуйста, поделитесь. Давайте улучшим наше кодирование и ускорим Интернет!

Тесты скорости jQuery Selector

Эти тесты сравнивают производительность различных селекторов jQuery.

идентификатор против класса против тега против псевдо против селекторов атрибутов

JQuery-ID-против-тега

Быстрый взгляд на скорость различных селекторов jQuery.

JQuery-родитель-ребенок-селекторы

Тесты скорости строк JavaScript

Объединение литералов

Сравнение скорости объединения литералов с одним длинным строковым присваиванием
JS-литералы

Конкатенация строк и Regex

ул-против-регулярных выражений

jQuery .size () против длины.

Тестирование того, насколько медленнее метод sizeQ () против проверки длины напрямую.
Размер-против-длины

JavaScript DOM Кэширование / Обход

DOM-кеширование против DOM-кеширования

Проверьте производительность кеширования DOM в базовом шаблоне пространства имен JavaScript.
дом-кэш-петля-111

Кэширование DOM-ссылок вне цикла

дом-кэш1

Кэширование DOM и типы узлов

дом-кэширование-2

Фильтр jQuery против поиска.

Также см. ПРИМЕР ФУНКЦИИ JQUERY FILTER .
Фильтр-против-находке