Читать «Изучаем программирование на JavaScript» онлайн - страница 3

Unknown

Посвящается JavaScript — ты не родился в благополучной семье,

но превзошел все языки, которые пытались конкурировать

с тобой в браузерах.

авторы

Авторы книги

Элизабет Робсон

Эрик Фримен

Эрик, по словам одного из создателей серии Head

Элизабет — программист, писатель и преподаватель.

First — «одна из редких личностей, хорошо разбира-

Она влюблена в свою работу еще со времени учебы

ющихся в языке, практике и культуре самых разных

в Йельском университете, где она получила степень

областей — технохипстер, вице-президент, инженер,

магистра в области компьютерных технологий.

аналитик».

Элизабет уже давно занимается Интернетом; она

Почти десять лет Эрик отработал на руководящей

участвовала в создании популярного сайта Ada

должности — технического директора Disney Online

Project — одного из первых сайтов, помогающих жен-

& Disney.com в компании The Walt Disney Company.

щинам найти информацию о работе и образовании

Сейчас Эрик отдает свое время WickedlySmart — мо-

в области компьютерных технологий.

лодой компании, которую он создал совместно с Эли-

Она стала одним из учредителей WickedlySmart —

забет.

фирмы, работающей в области интернет-образова-

Эрик — специалист по компьютерным технологиям,

ния на базе веб-технологий. Здесь она создает книги,

он занимался исследованиями вместе с Дэвидом

статьи, видеокурсы и т. д. На должности директора

Гелернтером в Йельском университете. Его диссер-

по специальным проектам в O’Reilly Элизабет разра-

тация стала фундаментальным трудом в области

батывала семинары и курсы дистанционного обуче-

интерфейсов, реализующих метафору рабочего

ния. Так проявилась ее страсть к созданию учебных

стола, а также первой реализацией потоков актив-

курсов, помогающих людям разобраться в новых

ности — концепции, разработанной им совместно

технологиях. До прихода в O’Reilly Элизабет ра-

с Гелернтером.

ботала в The Walt Disney Company, где руководила

исследованиями и разработками в сфере цифровых

В свободное время Эрик серьезно занимается музы-

мультимедийных технологий.

кой; последний проект Эрика — Immersion Station, —

созданный вместе со Стивом Роучем, можно найти

Когда Элизабет не сидит за компьютером, она ходит

в iPhone App Store.

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

готовит вегетарианские блюда.

Эрик живет с женой и дочерью на острове Бейн-

бридж. Его дочь часто заглядывает в музыкальную

Вы можете написать Элизабет по адресу beth@

студию Эрика, чтобы поиграть с синтезаторами

wickedlysmart.com или посетить ее блог http://

и генераторами аудиоэффектов.

elisabethrobson.com.

Пишите Эрику по адресу [email protected]

или посетите его сайт http://ericfreeman.com.

8

оглавление

Содержание (сводка)

Введение

25

1 Первое знакомство с JavaScript. В незнакомых водах

37

2 Настоящий код. Следующий шаг

79

3 Знакомство с функциями. Функции для всех

113

4 Наведение порядка в данных. Массивы

157

5 Знакомьтесь: объекты. Поездка в Объектвиль

203

6 Взаимодействие с веб-страницей. Модель DOM

257

7 Типы, равенство, преобразования и все такое.

Серьезные типы

291

8 Все вместе. Построение приложения

341