Главная Новости

Изучаем jQuery. Часть 5. Понятие цепной функции « Все о WEB программировании

Опубликовано: 22.08.2018

видео Изучаем jQuery. Часть 5. Понятие цепной функции « Все о WEB программировании

Изучаем jQuery | Урок №1 - Вступление
17.06.2013 Ромчик

0



Доброго времени суток. Мы продолжаем изучать jQuery. Мы с вами уже научились подключать jQuery к проекту , рассмотрели основы jQuery , разобрались с выбором элементов в jQuery , познакомились с фильтрами в jQuery . Пришло время приступить к изучению функций jQuery. Но прежде, чем начать рассмотрение методов jQuery мы разберемся с некоторыми интересными моментами в jQuery. И в данной статье мы поговорим о цепной функции. Что это такое? И для чего она необходима?


Изучаем jQuery | Урок №3 - Подключение jQuery

Давайте вспомним основны jQuery, которые состоят из трех основных принципов: <выбор элемента>.<событие>.<действие>

Помните, что прежде чем что-то сделать с элементом его необходимо выбрать, а после можно совершить над ним какое-либо действие.

Теперь давайте посмотрим, что же происходит при выборе элемента. JQuery пробегает все DOM дерево и из него по нашим правилам помещает элементы в выборку, создается так называемый jQuery объект. Затем над этим jQuery объектом мы производим действие. Отлично теперь над этим объектом мы хотим произвести другое действие. Опять создавать jQuery объект? Опять jQuery будет пробегать все DOM дерево? Ужас, а если это дерево огромное. Сколько мы потратим времени? А ресурсов?

Да, можно создать jQuery объект и поместить его в переменную. И уже над этой переменной производить все действия. Выход и не плохой.

Но разработчики jQuery пошли дальше и ввели цепные функции. Т.е. мы выбираем элементы затем производим над ними действия и дальше через точку производим следующее действие и так можно до бесконечности:

<выбор элемента>.<действие 1>.<действие 2>…<действие n>

Здорово не правда ли?

Преимущества данного подхода очевидны:

Скорость выполнения скрипта Скорость написания кода Код короче, а это значит, что и весит меньше (отсюда вытекают свои преимущества)

Вот в принципе и все. Надеюсь понятие «цепная функция в jQuery» я объяснил. А в следующей статье мы остановимся на понятии автоматических циклов в jQuery. Так, следите за обновлениями на моем блоге.

Понравилась статья? Поделись с друзьями.

rss