Какие операции в jQuery являются наиболее медленными (по производительности)?

335
07 марта 2018, 09:11

Чтобы не повторять заголовок, немного перефразирую вопрос: каких функций jQuery следует избегать в целях избежания падения производительности?

Это только мои догадки, но я могу предположить, что медленными являются функции итерирования: $.each() и $element.each(). Что касается выборки элементов, то быстрее всего можно получить DOM по идентификатору $('#element'), а по классу, по тегу и так далее получение идёт гораздо медленнее. (Поправьте мои догадки, если что не так).

P. S. Только не надо ответов типа "jQuery - это JavaScript, так что смотрите вопросы по производительности JavaScript". Мы сейчас говорим конкретно про библиотеку jQuery, где потери в производительности могут быть вызваны выбором конкретной JavaScript-реализации, но не самого JavaScript. Но конечно, если Вы хотите заострить внимание на конкретной JavaScript-первопричине, из-за которой некоторые jQuery-методы имеют низкую производительность, что это замечательно.

READ ALSO
Как вывести все значения из столбца

Как вывести все значения из столбца

У меня есть база данных wordpress, в ней таблица wp_termsНужно вывести все значения из этой таблицы из столбца name

307
На странице сравнения товаров Internal Server Error 500

На странице сравнения товаров Internal Server Error 500

Добрый день, проблема следующая

332