Що таке jquery deferred. Приклади

334

Від автора: у даному уроці ми розглянемо дуже корисний об’єкт у популярній бібліотеці jquery, який призначений для роботи з асинхронними даними — Deferred.

З уроку ви дізнаєтеся, що таке спеціальний об’єкт $.Deferred(). Ви дізнаєтеся навіщо даний об’єкт потрібен, як за допомогою нього можна обробляти асинхронні події в javascript, як можна обробляти помилки, ніж підхід Deferred краще і зручніше на відміну від стандартного підходу.

В результаті уроку ми розберемо як працює Deferred об’єкт. Далі розберемо випадок з двома асинхронними подіями (з використанням анімацій Jquery) і як ми зможемо застосувати Deferred там. Далі ми розглянемо утиліту $.when і дізнаємося, навіщо вона потрібна і як її застосовувати. В кінці уроку ми розберемо як працює функція $.ajax і як вона пов’язана з deferred.

Що таке jquery deferred. Приклади