JavaScript

На HTML страницах JavaScript используется для:

  • Динамической и асинхронной загрузки частей страницы в виде HTML и данных (обычно в JSON формате)
  • Реакции на действия пользователя на странице (клик на кнопку, ввод текста в поле)
  • Переодического выполнения кода (к примеру для обновления страницы: часики, таймер)

Перечисленные выше действия также являются и тремя категориями источников асинхронных событий в браузере:

  1. Получение ответа от сервера
  2. Действие пользователя на странице
  3. Срабатывание таймера или интервала

План лекций#

  1. Типы в JavaScript
  2. Работа с HTML внутри элемента
  3. Обработка событий DOM
  4. Обработка отправки формы
  5. Fetch API
  6. Функциональное программирование