Читать «JavaScript для детей. Самоучитель по программированию» онлайн - страница 136

Ник Морган

Текстовые редакторы

Наш первый HTML-документ

Теги и элементы

Полноценный HTML-документ

Иерархия HTML

Добавим в HTML ссылки

Что мы узнали

6. УСЛОВИЯ И ЦИКЛЫ

Внедрение JavaScript-кода в HTML

Условные конструкции

Циклы

Что мы узнали

7. ПИШЕМ ИГРУ «ВИСЕЛИЦА»

Взаимодействие с игроком

Проектирование игры

Программируем игру

Код игры

Что мы узнали

8. ФУНКЦИИ

Базовое устройство функции

Создаем простую функцию

Вызов функции

Передача аргументов в функцию

Возврат значения из функции

Вызов функции в качестве значения

Упрощаем код с помощью функций

Ранний выход из функции по return

Многократное использование return вместо конструкции if... else

Что мы узнали

ЧАСТЬ II. Продвинутый JavaScript

9. DOM И JQUERY

Поиск элементов DOM

Работа с деревом DOM через jQuery

Создание новых элементов через jQuery

Анимация элементов средствами jQuery

Цепной вызов и анимация на jQuery

Что мы узнали

10. ИНТЕРАКТИВНОЕ ПРОГРАММИРОВАНИЕ

Отложенное выполнение кода и setTimeout

Отмена действия таймера

Многократный запуск кода и setInterval

Анимация элементов с помощью setInterval

Реакция на действия пользователя

Что мы узнали

11. ПИШЕМ ИГРУ «НАЙДИ КЛАД!»

Проектирование игры

Создаем веб-страницу с HTML-кодом

Выбор случайного места для клада

Обработчик кликов

Код игры

Что мы узнали

12. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ

Простой объект

Добавление к объектам новых методов

Создание объектов с помощью конструкторов

Рисуем машины

Настройка объектов через прототипы

Что мы узнали

ЧАСТЬ III. Графика

13. ЭЛЕМЕНТ CANVAS

Создаем «холст»

Рисование на «холсте»

Выбор цвета

Рисование контуров прямоугольников

Рисование линий или путей

Заливка путей цветом

Рисование дуг и окружностей

Рисование нескольких окружностей с помощью функции

Что мы узнали

14. АНИМАЦИИ С ПОМОЩЬЮ CANVAS

Движение по странице

Изменение размера квадрата

Случайная пчела

Отскакивающий мяч

Что мы узнали

15. УПРАВЛЕНИЕ АНИМАЦИЯМИ С КЛАВИАТУРЫ

События клавиатуры

Управляем мячом с клавиатуры

Код программы

Запуск программы

Что мы узнали

16. ПИШЕМ ИГРУ «ЗМЕЙКА»: ЧАСТЬ 1

Структура игры

Начинаем писать игру

Рисуем рамку

Отображение счета

Конец игры

Что мы узнали

17. ПИШЕМ ИГРУ «ЗМЕЙКА»: ЧАСТЬ 2

Создаем конструктор Block

Создаем змейку

Перемещаем змейку

Управляем змейкой с клавиатуры

Создаем яблоко

Код игры

Что мы узнали

ПОСЛЕСЛОВИЕ: КУДА ДВИГАТЬСЯ ДАЛЬШЕ

Больше о JavaScript

Веб-программирование

Графическое программирование

3D-программирование

Программирование роботов

Программирование звука

Программирование игр

Обмен кодом с помощью JSFiddle

ГЛОССАРИЙ

ОБ АВТОРЕ

БЛАГОДАРНОСТИ