JavaScript. Подробное руководство

Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «JavaScript. Подробное руководство»

Версия для печати и PDA

Книга «JavaScript. Подробное руководство» во всех деталях описывает язык программирования JavaScript и прикладные интерфейсы JavaScript, реализованные в современных веб-браузерах. Это 6-е издание бестселлера от Дэвида Флэнагана полностью пересмотрено и дополнено сведениями о JavaScript в соответствии с современным положением дел в разработке приложений для Web 2.0. Материал многих тем пересмотрен и переписан заново, другие – дополнены новой информацией и, конечно же, появились новые такие, как описание библиотеки jQuery, поддержка JavaScript на стороне сервера, сведения о стандартах ECMAScript 5 и HTML5. Материал организован таким образом, что сначала рассматриваются низкоуровневые основы JavaScript, а затем вы переходите к высокоуровневым абстракциям, базирующимся на них. Поэтому автор рекомендует изучать все темы в том порядке, в котором они следуют. Однако изучение нового языка программирования никогда не бывает линейным процессом, точно так же и описание языка JavaScript трудно представить в линейном виде: любая особенность языка тесно связана с другими особенностями, некоторые из которых и не являются предметом изучения JavaScript.

JavaScript. Подробное руководство

Обзор книги «JavaScript. Подробное руководство»

Базовый JavaScript, охватывает сам язык JavaScript и его минимальный прикладной интерфейс. Здесь изложены фундаментальные основы JavaScript, без которых дальнейшее освоение языка практически невозможно. Вероятно, вы будете неоднократно возвращаться к этим сведениям, чтобы освежить в памяти более сложные особенности языка JavaScript.

Введение в JavaScriptЛексическая структураТипы данных, значения и переменныеВыражения и операторыИнструкцииОбъекты
МассивыФункцииКлассы и модулиШаблоны и регулярные выраженияПодмножества и расширения JavaScriptСерверный JavaScript

Клиентский JavaScript, описывает использование JavaScript в клиентских веб-браузерах и охватывает прикладной интерфейс, предоставляемый виртуальной машиной браузера, который иногда называют как “клиентский JavaScript”. Здесь вводится много новых JavaScript-объектов, представляющих окна, документы и содержимое документов в веб-браузере. Также описываются важные прикладные интерфейсы для организации сетевых взаимодействий, сохранения и извлечения данных и рисования графических изображений в веб-приложениях.

JavaScript в веб-броузерахОбъект WindowРабота с документамиКаскадные таблицы стилейОбработка событий
Работа с протоколом HTTPБиблиотека jQueryСохранение данных на стороне клиентаРабота с графикой и медиафайлами на стороне клиентаПрикладные интерфейсы HTML5

  1. Справочник по базовому JavaScript, представляет собой справочник по базовому API языка, в котором представлены все классы, свойства и методы базового прикладного программного интерфейса JavaScript. В алфавитном порядке описаны следующие классы и объекты: Arguments, Array, Boolean, Date, Error, EvalError, Function, Global, JSON, Math, Number, Object, RangeError, ReferenceError, RegExp, String, SyntaxError, TypeError, URIError. Справочные сведения по методам и свойствам классов отсортированы по их полным именам, включающим имена определяющих их классов. В базовом JavaScript определены некоторые глобальные функции и свойства, например, eval() или NaN. Формально они являются свойствами глобального объекта, хотя класса или объекта с таким именем нет. Поэтому в справочнике они перечислены по их неполным именам, а полный набор глобальных функций и свойств базового JavaScript объединен в специальный блок c именем Global.
  2. Справочник по клиентскому JavaScript, представляет собой справочник по прикладному интерфейсу клиентского JavaScript. Он включает описание наиболее важных объектов клиентского JavaScript таких, как Window, Document, Element, Event, XMLHttpRequest, Storage, Canvas и File. Также он содержит описание компонентов библиотеки jQuery. Справочные статьи расположены в алфавитном порядке, по именам объектов, и каждая из них включает полный список констант, свойств, методов и обработчиков событий, поддерживаемых тем или иным объектом. Если в предыдущих изданиях «JavaScript. Подробное руководство» для каждого метода отводилась отдельная справочная статья, то в этом справочный материал скомпонован иначе: и описание методов включено непосредственно в справочные статьи родительских объектов, что, по мнению автора, не наносит ущерб детальности описания.

Формат: PDF + файлы примеров
Качество: eBook
Страниц: 1080

Поделиться с друзьями