9 Декабрь 2009

JavaScript видеоурок #4

Видеоурок по JavaScript. Часть 4

Сегодня, уважаемый читатель, я предлагаю вашему вниманию четвертую часть видеокурса по JavaScript. Настало время погружения в дебри и сложности JavaScript-а.

Содержание видеоурока:

Объектно-ориентированный подход (ООП) в JavaScript. Я расскажу, что такое объекты, свойства и методы, познакомлю вас со стандартными объектами, созданными разработчиками JavaScript и покажу как создаются свои собственные новые объекты (рассмотрим работу с функцией-конструктором).

Эту тему я считаю очень важной, поскольку объектно-ориентированная парадигма позволяет серьезно упростить сложные программы. Однако, если вы не собираетесь создавать сложных программ, то необходимость понимания ООП весьма сомнительна. В пользу все-таки необходимости изучения ООП могу привести тот факт, что в API Яндекс.Карт используется как раз ООП JavaScript-а и его понимание облегчит работы с картами от Яндекса. Да и вообще, изучать JavaScript и не затронуть его ООП-возможности – это непозволительная роскошь :)

Динамическая верстка. В предыдущих видеоуроках я знакомил вас с возможностями изменения стилей отображения элемента посредством JavaScript. Сегодня я расскажу, каким образом можно изменять и сам HTML блока (директивы innerHTML, outerHTML, innerText, outerText). Со всем этим делом мы будим знакомится на примере реализации задачи ограничения количества вводимых символов в поле ввода и подсчета оставшегося их количества.

Видео на RuTube:

Первая часть видео на YouTube:

Вторая часть видео на YouTube:

Третья часть видео на YouTube:

Четвертая часть видео на YouTube:

Как и всегда видео в лучшем качестве можно скачать с Deposit Files или с Народного.Диска (*.wmv, 68,1 МБайт).

Исходники демонстрируемых в видео HTML-файлов можно скачать с Deposit-а (*.zip, 1.7 КБайт).

С уважением, Андрей Морковин.