JavaScript для детей. Самоучитель по программированию | страница 10



выражать свои мысли в коде.

Я настоятельно рекомендую тестировать примеры кода по мере чте-

ния книги. Если вам не до конца понятно, как код работает, попробуйте

вносить в него небольшие изменения и смотреть, как изменится резуль-

тат. Если же ваши правки не приводят к ожидаемому эффекту, постарай-

тесь выяснить, почему это происходит.

Обязательно выполняйте задания из разделов «Попробуйте сами»

и «Упражнения». Вводить в компьютер код из книги — отличное начало,

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

тогда, когда начнете писать собственный код. Если задания покажутся

вам интересными, не останавливайтесь! Придумывайте свои задачи

по усовершенствованию написанных вами программ.

Вы можете найти примеры выполнения заданий и исходный код

игр по адресу www.nostarch.com/javascriptforkids или на странице книги

на сайте www.mann-ivanov-ferber.ru. Постарайтесь заглядывать в решения

лишь после того, как выполните задания, чтобы сравнить свой подход

с моим. И только если вы зашли в тупик, обратитесь за подсказкой. Однако

помните, что это лишь варианты решения — в JavaScript существует мно-

жество способов выполнить одну и ту же задачу, так что не беспокойтесь,

если ваше решение получится совсем не похожим на мое.

Если вы встретите слово, значение которого не понимаете, загляните

в глоссарий в конце книги.

Что вас ждет?

Глава 1 содержит краткое введение в JavaScript. Кроме того, вы узна-

ете, как писать код в консоли Google Chrome.

Глава 2 расскажет про переменные и основные типы данных

в JavaScript: числа, строки и булевы значения.

12 Введение

Глава 3 посвящена массивам, предназначенным для хранения набо-

ров других элементов данных.

Глава 4 расскажет об объектах, содержащих пары «ключ-значение».

Глава 5 — это введение в HTML, язык для создания веб-страниц.

Глава 6 научит, как управлять выполнением кода с помощью кон-

струкций if, циклов for и других структур.

Глава 7 покажет, как на основе изученного материала создать про-

стую игру на отгадывание слов — «Виселицу».

Глава 8 научит писать собственные функции, что позволит группи-

ровать фрагменты кода и использовать их повторно.

Глава 9 — это введение в jQuery, инструмент, облегчающий управле-

ние веб-страницами из JavaScript-кода.

Глава 10 научит, как использовать таймеры, интервалы и обработ-

чики событий, делая код более интерактивным.

Глава 11 использует функции, jQuery и обработчики событий для

создания игры «Найди клад!».

Глава 12