jQuery 4.0: Оновлення та покращення
jQuery 4.0: Оновлення, про які вам потрібно знати
6 лютого 2024 року вийшла нова версія jQuery 4.0! Цей реліз містить багато цікавих моментів, тому ось короткий огляд:
Швидше, краще, сильніше:
Нова система збирання сміттяробить jQuery 4.0 значно швидшим.
Оптимізовано коддля кращої роботи в сучасних браузерах.
Деякі методи,такі як$.ajax(),теперпрацюють ще швидше.
Виправлено багато помилок:
jQuery 4.0 позбувся багатьох проблем,які були в попередніх версіях.
Підвищено сумісністьз різними браузерами та платформами.
⚠️ Деякі речі більше не працюють:
Видалено застарілі методи та API,які більше не використовуються.
jQuery.cssNumber
jQuery.cssProps
jQuery.isArray
jQuery.parseJSON
jQuery.nodeName
jQuery.isFunction
jQuery.isWindow
jQuery.camelCase
jQuery.type
jQuery.now
jQuery.isNumeric
jQuery.trim
jQuery.fx.interval
Деякі методи jQuery 4.0 змінили свою поведінку порівняно з jQuery 3.x.
Ось деякі з них:
- $.ajax():
- Подія
ajaxStart
більше не викликається, коли використовується метод$.ajax()
. - Подія
ajaxStop
більше не викликається, коли всі запити AJAX завершені.
- Подія
- $.get():
- Метод
$.get()
більше не використовує JSONP для запитів до URL-адрес, які не мають розширення.json
.
- Метод
- $.post():
- Метод
$.post()
більше не використовує JSONP для запитів до URL-адрес, які не мають розширення.json
.
- Метод
- $.fn.text():
- Метод
$.fn.text()
більше не видаляє HTML-теги з тексту.
- Метод
Переконайтеся,що ваш кодсумісний з jQuery 4.0,перш ніж оновлюватися.
✨ Що нового?
Не так багато нових функцій,але це й не так важливо.
Головне - це покращення продуктивності, виправлення помилок та оновлення коду.
➡️ Оновлення до jQuery 4.0:
Рекомендується оновитисяз jQuery 3.x до jQuery 4.0.
Перевірте сумісністьвашого коду перед оновленням.
Використовуйте інструмент jquery-migrateдля автоматичного виявлення та виправлення проблем з сумісністю.
Детальніше:
Блог jQuery: https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/
Документація jQuery 4.0:https://api.jquery.com/
Пам'ятайте:
jQuery 4.0 - це значний крок вперед.
Оновлення може потребувати деяких зусиль, але якщо ви по якійсь причині використовуєте jQuery в 2024 воно того варте.