Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.05.2014, 12:52
Кандидат Javascript-наук
Отправить личное сообщение для shaltay Посмотреть профиль Найти все сообщения от shaltay
 
Регистрация: 28.02.2011
Сообщений: 134

Jquery 2.x или 1.x
Доброго времени.

Как Вы считаете, есть ли разница по скорости между последними версиями jquery 2.1 и 1.11 ?

Если есть разница в скорости, то почему? Функции же исполняются одинаково.
А если в скорости разницы нет, а в весе разница всего около 10кб, то какой смысл использовать вторую версию?
Ответить с цитированием
  #2 (permalink)  
Старый 19.05.2014, 13:01
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

вторая версия рассчитана для модерн-браузеров, она не поддерживает старые браузеры, ИЕ6-7-8... А первая все так же имеет поддержку старых браузеров. В этом и есть разница.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #3 (permalink)  
Старый 19.05.2014, 13:12
Кандидат Javascript-наук
Отправить личное сообщение для shaltay Посмотреть профиль Найти все сообщения от shaltay
 
Регистрация: 28.02.2011
Сообщений: 134

Это как раз то, о чем я говорю. Если две библиотеки одинаковы, но одна поддерживает IE, а другая - нет, то имеет смысл использовать ту что поддерживает. Ну и зачем нужна другая?
Ответить с цитированием
  #4 (permalink)  
Старый 19.05.2014, 16:30
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

логически подумать не пробовал? Раз есть поддержка старых браузеров, значит больше костылей, а раз больше костылей, значит и инструкций выполняется больше, значит и скорость работы скрипта ниже. Если же нет поддержки старых браузеров, значит и костылей нет для них, значит и инструкций меньше, значит и скорость выполнения скрипта выше.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #5 (permalink)  
Старый 08.12.2015, 17:53
Новичок на форуме
Отправить личное сообщение для RuslanMDTOZ Посмотреть профиль Найти все сообщения от RuslanMDTOZ
 
Регистрация: 08.12.2015
Сообщений: 1

for IE 6/7/8 and the 2.x branch does not.
You can include these files directly from the jQuery CDN if you like, or copy them to your own local server. The 1.x branch includes support for IE 6/7/8 and the 2.x branch does not.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плавный Скроллинг дока: JS vs Jquery vs Jquery + Плагины SegaMega Events/DOM/Window 1 27.12.2012 15:02
Несколько версий JQuery UI на одной странице. Casufi jQuery 2 10.11.2012 15:24
jQuery - объект или функция? jazzz13 jQuery 8 16.08.2011 04:01
jQuery live функция immeasurability jQuery 1 16.05.2011 11:15
Каскадный список + jquery 1.4.2 bobo123456 jQuery 0 02.04.2010 21:59