Читать онлайн «Сила JavaScript. 68 способов эффективного использования JS»

Автор

ББК 32. 988. 02-018. 1 УДК 004. 43 Х39 Херман Д. Х39 Сила JavaScript. 68 способов эффективного использования JS. — СПб. : Питер, 2013. — 288 с. : ил. — (Серия «Библиотека специа- листа»). ISBN 978-5-496-00524-1 Эта книга поможет вам освоить всю мощь языка программи- рования JavaScript и научит применять его максимально эффек- тивно. Автор описывает внутреннюю работу языка на понят- ных практических примерах, которые помогут как начинаю- щим программистам, так и опытным разработчикам повысить уровень понимания JavaScript и существенно обогатить опыт его применения в своей работе. В книге содержится 68 проверенных подходов для написания «чистого» и работающего кода на JavaScript, которые можно легко использовать на практике. Вы узнаете, как выбирать пра- вильный стиль программирования для каждого конкретного проекта, как управлять непредвиденными проблемами разра- ботки, а также как работать более эффективно на каждом этапе программирования на JavaScript. 12+ (Для детей старше 12 лет. Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев автор- ских прав. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответствен- ности за возможные ошибки, связанные с использованием книги. ISBN 978-0321812186 англ. ISBN 978-5-496-00524-1 © Pearson Education, Inc. © Перевод на русский язык ООО Издательство «Питер», 2013 © Издание на русском языке, оформление ООО Издательство «Питер», 2013 СоДержание Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 JavaScript в сравнении с ECMAScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Веб-программирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 13 Замечание по поводу параллелизма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Благодарности. . . . . . . . . . . . . . . . . . . . . . . . . 15 об авторе . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Глава 1. Подготовка к программированию на JavaScript . . . . . . . . . . . . . . . . . . . . . . 19 1. Заранее узнайте, какая версия JavaScript используется. . . . . 20 2. Разберитесь с числами с плавающей точкой. . . . . . . . . . . . . . . . . . 28 3.