Обучалка в Телеграм

Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.


Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015.

   Особое значение JavaScript было очевидно не всегда, но теперь оно несомненно. Веб-приложения служат для того, чтобы предоставить пользователям функционально богатый и удобный интерфейс, но без JavaScript в Интернете можно лишь показывать фотографии кошек. Теперь, как никогда прежде, разработчикам веб-приложений требуются прочные знания и навыки программирования на языке JavaScript, приводящем в действие эти приложения.
Но как и завтрак с апельсиновым соком, язык JavaScript полезен не только для браузеров. Преодолев узкие границы применения в браузерах, этот язык программирования теперь применяется на серверах в таких механизмах, как Rhino и V8, а также в интегрированных средах вроде Node.js. И хотя эта книга посвящена главным образом применению JavaScript в веб-приложениях, основы этого языка программирования, представленные в части II, выходят далеко за пределы применимости при разработке веб-приложений. С увеличением числа разработчиков, пользующихся JavaScript, теперь, как никогда прежде, слало очень важно знать твердо основы этого языка программирования, чтобы владеть им в совершенстве.

Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015


Общее представление о языке JavaScript.
По мере своего профессионального роста большинство программирующих на JavaScript так или иначе доходят до того момента, когда они начинают активно пользоваться в своем коде различными языковыми элементами, включая объекты, обычными и даже анонимными встраиваемыми функциями, если, конечно, они следят за современными тенденциями в программировании. Но их навыки программирования, как правило, редко выходят за рамки самого основного уровня. Кроме того, они обычно очень плохо представляют себе назначение и реализацию замыканий в JavaScript. А ведь это понятие помогает окончательно уяснить особое значение функций для данного языка программирования.

В основу JavaScript положена тесная взаимосвязь между объектами, функциями и замыканиями (рис. 1.1). Ясное представление о сильной взаимосвязи между этими понятиями позволяет заметно усовершенствовать навыки программирования на JavaScript, закладывая основы для разработки приложений любого типа.

Многие разработчики веб-приложений на JavaScript, особенно имеющие навыки объектно-ориентированного программирования, могут уделять основное внимание объектам, недостаточно представляя тот вклад, который функции и замыкания вносят в общую картину. Помимо этих основополагающих понятий, имеются еще два средства, все еще сильно недооцененные в практике программирования на JavaScript: таймеры и регулярные выражения. Оба средства находят применение буквальное каждой кодовой базе на JavaScript, но их потенциал раскрывается полностью не всегда из-за недостаточно ясного понимания их характера. В частности, принцип действия таймеров в браузере для многих является полной загадкой, а ведь ясное представление о том, как они работают, позволяет решать такие сложные задачи программирования, как, например, организация длительных вычислений и плавной анимации. Кроме того, ясное представление о принципе действия регулярных выражений дает возможность получать фрагменты очень простого и эффективного кода, которые в противном случае зачастую оказываются довольно сложными.

ОГЛАВЛЕНИЕ.
Часть I. Подготовка к обучению.
Глава 1. Введение в искусство программирования на JavaScript.
Глава 2. Вооружение средствами тестирования и отладки.
Часть II. Обучение ученика.
Глава 3. Функции как основа основ.
Глава 4. Обращение с функциями.
Глава 5. Сближение с замыканиями.
Глава 6. Объектно-ориентированное программирование с помощью прототипов.
Глава 7. Овладение регулярными выражениями.
Глава 8. Укрощение потоков и таймеров.
Часть III. Обучение кандидата в мастера.
Глава 9. Вычисление кода во время выполнения.
Глава 10. Операторы with.
Глава 11. Стратегии разработки кросс-браузерного кода.
Глава 12. Обращение с атрибутами, свойствами и CSS.
Часть IV. Обучение мастера.
Глава 13. Особенности обработки событий.
Глава 14. Манипулирование моделью DOM.
Глава 15. Механизмы CSS-селекторов.
Предметный указатель.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-04-25 08:30:20