
Приветствую вас, уважаемый читатель, в новом видеуроке по JavaScript. Продолжаем погружение в программирование.
Сегодня я предлагаю вашему вниманию видеурок, в котором речь пойдет еще об одном принципиально-важном моменте JavaScript – DOM-модели.
DOM-модель в JavaScript представляет из себя сложную для понимания парадигму (с первой особенностью – ООП мы разбирались в предыдущем видеуроке).
Я постарался максимально подробно и просто объяснить принципы DOM. Удалось мне это или нет, решать вам
Читать полностью »

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

Уважаемый читатель, вышел новый видеоурок курса по JavaScript. В нем я познакомлю вас с оставшимися основными конструкциями языка, освоив которые и вооружившись знаниями из предыдущих уроков, вы, уже на данном этапе, сможете самостоятельно писать простенькие программки.
Содержание третьего видеоурока:
- Я познакомлю вас с моим любимым оператором – оператором условия (if – else).
- При написании программ обязательно потребуется умение работать с циклами (for, while), в этом видео я о них упомяну.
- Настоящий программист должен уметь пользоваться массивами.
- Но основная мысль этого видеоурока – познакомить вас со способами и источниками добычи недостающей информации о свойствах и методах тех или иных элементов.
Читать полностью »