Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.11.2009, 08:00
Интересующийся
Отправить личное сообщение для format1981 Посмотреть профиль Найти все сообщения от format1981
 
Регистрация: 22.10.2009
Сообщений: 22

На много ли код jQuery медленнее чистого javascript
У меня есть страница, на ней много полей для ввода, вводятся различные числовые значения. Короче, цены и количество. После ввода любого, очередного числа происходит вычисление общей суммы, то есть цены умножается на соответсвующие количества, а потом все это складывается. Скрипт написан на jQuery, значения берутся со страницы.
Меня не удовлетворяет скорость выполнения даного скрипта.
Есть ли смысл переделать все на чистый javascript чтобы увеличить скорость выполнения.
Ответить с цитированием
  #2 (permalink)  
Старый 05.11.2009, 12:49
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Есть смысл переделать логику. Если все сделано так, как надо, то замедление от jQuery не стоит самописных граблей. А учитывая, что Вы говорите про арифметические операции, то вообще встает вопрос -- а причем тут, собственно говоря, jQuery?
Ответить с цитированием
  #3 (permalink)  
Старый 05.11.2009, 12:55
Koc Koc вне форума
Аспирант
Отправить личное сообщение для Koc Посмотреть профиль Найти все сообщения от Koc
 
Регистрация: 21.09.2009
Сообщений: 59

e1f, по всей видимости jQuery там для селекторов и событий (keyup например)
Ответить с цитированием
  #4 (permalink)  
Старый 05.11.2009, 12:58
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Хм. У Вас налажен телепатический канал с ТС'ом?
Ответить с цитированием
  #5 (permalink)  
Старый 05.11.2009, 17:57
Интересующийся
Отправить личное сообщение для format1981 Посмотреть профиль Найти все сообщения от format1981
 
Регистрация: 22.10.2009
Сообщений: 22

Сообщение от Koc Посмотреть сообщение
e1f, по всей видимости jQuery там для селекторов и событий (keyup например)
Да, ты прав. Для событий и селекторов. Вот они в основном и замедляют работу скрипта.
Ответить с цитированием
  #6 (permalink)  
Старый 05.11.2009, 23:08
Koc Koc вне форума
Аспирант
Отправить личное сообщение для Koc Посмотреть профиль Найти все сообщения от Koc
 
Регистрация: 21.09.2009
Сообщений: 59

e1f,
можно выдать мне звание "телепата" =)

format1981,
я не думаю, что jQuery приводит к сильному падению производительности если "все правильно сделал". Посмотри, может у тебя что-то лишнее прописано, попробуй оптимизировать код, закешируй че-нить.

Залей куда-нить демку, может народ глянет и найдет кусок, из-за которого все тормозит
Ответить с цитированием
  #7 (permalink)  
Старый 06.11.2009, 07:23
Интересующийся
Отправить личное сообщение для format1981 Посмотреть профиль Найти все сообщения от format1981
 
Регистрация: 22.10.2009
Сообщений: 22

Я начал переделывать весь скрипт, теперь все нужные данные храню в массиве. Быстродействие заметно увеличилось.
Ответить с цитированием
  #8 (permalink)  
Старый 06.11.2009, 10:13
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Koc
я не думаю, что jQuery приводит к сильному падению производительности если "все правильно сделал".
Если все правильно сделать, jQuery (а точнее селекторы) оказывается не нужен.
Ответить с цитированием
  #9 (permalink)  
Старый 06.11.2009, 10:42
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от Kolyaj
Если все правильно сделать, jQuery (а точнее селекторы) оказывается не нужен.
+1, я какое-то время таскал за собой yass, все думал где бы применить. Так и не придумал.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходим ли JavaScript для изучения JQuery? newbi jQuery 9 01.10.2009 15:24
Расшифруйте код javascript sochinec Общие вопросы Javascript 7 01.08.2009 23:51
Оцените блог на тему CSS, Javascript, jQuery Solo Ваши сайты и скрипты 6 23.07.2009 12:58