JavaScript для детей. Самоучитель по программированию | страница 11
научит элементам объектно-ориентированного про грам-
мирования.
Глава 13 расскажет об элементе canvas, позволяющем создавать
графические изображения на веб-страницах.
Глава 14 на основе способов анимации из главы 10 покажет, как соз-
давать анимации на «холсте» canvas,
тогда как
Глава 15 научит, как управлять этими анимациями с клавиатуры.
В главах 16 и 17 вы создадите полноценную игру «Змейка», исполь-
зуя все знания, полученные в предыдущих пятнадцати главах!
Послесловие подскажет, куда двигаться дальше при изучении
программирования.
Глоссарий даст определения множества новых слов, которые вам
встретятся.
Повеселитесь!
И еще один момент, о котором не стоит забывать: веселитесь! Про грам-
мирование может быть увлекательным, творческим занятием, как рисо-
вание или игры (а работая с книгой, вы изрядно порисуете и поиграете).
Как только вы научитесь программировать, для вас не будет иных пре-
град, кроме собственного воображения. Добро пожаловать в потряса-
ющий мир компьютерного программирования — и желаю вам отлично
провести время!
Ч АС Т Ь I
Основы
Ч АС Т Ь I
Ос
Осно
н в
о ы
в
1
Ч Т О ТА КО Е J AVA S C R I P T ?
Компьютеры — необычайно мощные машины, способные
делать потрясающие вещи. Например, они могут играть
в шахматы, обслуживать тысячи интернет-страничек и менее
чем за несколько секунд выполнять миллионы сложных
вычислений. Однако сами по себе компьютеры неразумны,
и делают они лишь то, что прикажут люди. Мы сообщаем
компьютерам, что нам от них нужно, с помощью наборов
инструкций, которые называются программами. Без про-
грамм компьютеры вообще ничего не умеют!
Знакомьтесь: JavaScript
Более того, компьютеры не знают ни английского, ни русского, ни других
естественных языков; и компьютерные программы создают на специ-
альных языках программирования. Одним из таких языков является
JavaScript. Даже если вы слышите про JavaScript впервые, вы опреде-
ленно заходили на сайты, которые его используют. Например, JavaScript
может управлять внешним видом странички или делать так, чтобы стра-
ница реагировала на нажатие клавиши или перемещение мышки.
Такие сайты, как Gmail, Facebook и Twitter, используют JavaScript для
облегчения работы с почтой, отправки комментариев или улучшения
навигации. К примеру, когда вы, читая в Twitter сообщения от @nostarch,
проматываете страничку вниз и видите все больше и больше сообщений,
это происходит благодаря JavaScript.
Чтобы понять, чем же так хорош JavaScript, достаточно посетить