Категории

JavaScript


Урок №1 - Вступление
Урок №2 - Основы
Урок №3 - Пишем "Hello World"
Урок №4 - Переменные и их типы
Урок №5 - Математические операции
Урок №6 - Условные операторы
Урок №7 - Циклы
Урок №8 - Методы alert, confirm, prompt
Урок №9 - Массивы
Урок №10 - Многомерные массивы
Урок №11 - Функции
Урок №12 - Локальные и глобальные переменные
Урок №13 - События и обработчик событий
Урок №14 - Обработка форм
Урок №15 - Таймеры
Урок №16 - Что такое ООП?
Урок №17 - Функции. Математические операции
Урок №18 - Функции. Дата и время
Урок №19 - Функции. Массивы
Урок №20 - Функции. Строковые операции
Урок №21 - Заключительный урок

Javascript - это язык программирования.

Это означает то, что с его помощью вы можете пользоваться всеми основными возможностями языков программирования: вы можете применять условия (если - сделай "то", иначе - сделай "это"), циклы, перебирать какие-то значения, и.т.д. В общем, работать с данными, обрабатывать их и выполнять какие-то действия по автоматизации.

Javascript - это клиентский язык программирования. Это означает то, что он работает на стороне клиента. Когда мы переходим на какой-либо сайт в сети Интернет, мы делаем это по протоколу HTTP. Со своего домашнего компьютера мы отправляем запрос на удаленный сервер, на котором располагается сайт. И удаленный сервер нам уже присылает ответ (html-страницу, которая будет отображена на домашнем компьютере в браузере).

В первую очередь мы можем создавать какие-то интерактивные элементы, с которыми пользователь может взаимодействовать. Примером этого могут быть различные калькуляторы для сайтов (см. видео). Пользователь может взаимодействовать с элементами на этом калькуляторе и с помощью Javascript рассчитываются значения, пересчитываются какие-то поля. Вы можете взаимодействовать с этими элементами и получать какой-то обработанный результат. Кроме того, с помощью языка Javascript вы можете делать различные слайдеры, карусели, картинки, которые сменяются сами собой.

В общем Javascript позволяет создавать интерактивные элементы на веб-странице, обрабатывать события с этими элементами, создавать автоматизированные программы и.т.д.