|
20.01.2010, 10:43
|
|
NodeJS developer - ушел
|
|
Регистрация: 06.01.2010
Сообщений: 1,022
|
|
О скорости jquery
В википедии написано, что начиная с версии 1.1.3 более чем в 8 раз увеличено быстродействие при размере в 20кб. Это вообще как они сделали, разве возможно скорость исполнения js увеличить?
Или у них код стал нас столько оптимизирован, что даёт такие результаты?
|
|
20.01.2010, 10:50
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Реализовали более быстрый алгоритм, причём здесь скорость исполнения JS?
|
|
20.01.2010, 10:52
|
|
Профессор
|
|
Регистрация: 09.07.2007
Сообщений: 304
|
|
jquery.turbo = true;
|
|
20.01.2010, 10:56
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
Сообщение от vflash
|
jquery.turbo = true;
|
+1
|
|
20.01.2010, 11:02
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
vflash,
твой пост очень шикарно смотрится под твоей аваторкой))))
спасибо, поднял настроение с утра
mycoding,
наверно я несу ахинею, но возможно они стали более активно использовать CSS-селекторы там где они реализованы, плюс возможно свою схему селекторов переписали на более быструю
|
|
18.09.2010, 11:31
|
|
Профессор
|
|
Регистрация: 10.09.2009
Сообщений: 1,576
|
|
только что дерево с чекбоксами надо было реализовать. Даже два. Нашел плагин подходящий. Для первого дерева - работает нормально, т.к. небольшое, а для второго(5000 элементов) так медленно, что даже браузер предлагает остановить сценарий. Начал под себя переделывать. В результате от всего jQuery кода остались только слушатели live(заменил ими bind), а остальное - pure js. По скорости стало ОК.
Это я к тому, что методы jQuery по работе с DOM хоть и удобны очень, но и весьма затратны и это надо учитывать.
|
|
18.09.2010, 11:52
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
КЭП врывается и некропостит
Спасибо, КЭП!
|
|
18.09.2010, 12:55
|
|
Профессор
|
|
Регистрация: 10.09.2009
Сообщений: 1,576
|
|
Эта тема постоянно мне попадается, но ответы в ней по сути не связаны с заголовком вопроса, а только юморок. Также она попадется и пришедшим из гугла и из поиска по форуму. Мое сообщение гармонично эту тему дополняет , в отличие от твоей бессмысленной флудильни, Gvozd.
|
|
18.09.2010, 13:14
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Совершенно очевидно, что любая нативная функция работает быстрее, чем любая другая, которая использует эту нативную функцию.
|
|
18.09.2010, 13:42
|
|
Пионэр
|
|
Регистрация: 16.11.2009
Сообщений: 1,322
|
|
Кстати, буквально через несколько дней должна выйти jQ 1.4.3 с ушустренным .css()
|
|
|
|