JavaScript: сильные стороны
Интернет-портал MegaWEB

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

Книга «JavaScript: сильные стороны»

 

JavaScript: сильные стороны

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

JavaScript: сильные стороны

Структура книги «JavaScript: сильные стороны»

Сильные стороны
  • Почему JavaScript
  • Анализ JavaScript
  • Простая проверка
Грамматика
  • Пробельные символы
  • Имена
  • Числа
  • Строки
  • Инструкции
  • Выражения
  • Литералы
  • Функции
Объекты
  • Литералы объектов
  • Получение значений
  • Обновление
  • Ссылки
  • Прототипы
  • Отражения
  • Перечисление
  • Удаление
  • Ослабление глобальности
Функции
  • Объекты функций
  • Литералы функций
  • Вызовы
  • Аргументы
  • Возвращение управления из функции
  • Исключения
  • Расширенные типы
  • Рекурсия
  • Область видимости
  • Замыкания
  • Обратные вызовы
  • Модули
  • Каскады
  • Каррирование
  • Мемоизация
Наследование
  • Псевдоклассовое наследование
  • Спецификаторы объектов
  • Прототипизированное наследование
  • Функциональное наследование
  • Детали
Массивы
  • Литералы массивов
  • Длина
  • Удаление
  • Перечисление
  • Путаница
  • Методы
  • Размерность
Регулярные выражения
  • Пример
  • Конструкция
  • Элементы
Методы
  • Массивы
  • Функции
  • Числа
  • Объекты
  • Регулярные выражения
  • Строки
Стиль
Прекрасные черты
Кошмарные вещи
  • Глобальные переменные
  • Область видимости
  • Автоматическая вставка точки с запятой
  • Зарезервированные слова
  • Unicode
  • typeof
  • parseInt
  • Оператор +
  • Плавающая точка
  • NaN
  • Странные массивы
  • Значения falsy
  • hasOwnProperty
  • Object
Плохие вещи
  • Оператор ==
  • Инструкция with
  • eval
  • Инструкция continue
  • Провал сквозь switch
  • Безблочные инструкции
  • Операторы ++ и --
  • Битовые операторы
  • Инструкция function против выражения function
  • Типизированные оболочки
  • Оператор new
  • Оператор void
JSLint
  • Неопределенные переменные и функции
  • Members
  • Опции
  • Точка с запятой
  • Разрыв строки
  • Запятая
  • Обязательные блоки
  • Закрытые блоки
  • Инструкция с выражением
  • Инструкция for in
  • Инструкция switch
  • Инструкция var
  • Инструкция with
  • Оператор =
  • Операторы == и !=
  • Метки
  • Недостижимый код
  • Путаница с плюсами и минусами
  • Инкремент и декремент
  • Битовые операторы
  • Зловещая функция eval
  • Оператор void
  • Регулярные выражения
  • Конструкторы и префикс new
  • Чего JSLint не ищет
  • HTML
  • JSON
  • Отчет
Синтаксические диаграммы
JSON
  • Синтаксис JSON
  • Безопасное использование JSON
  • JSON-парсер

Книга «JavaScript: сильные стороны» предназначена для тех, кто случайно или из любопытства впервые решил познакомиться с JavaScript, а также для тех, кто уже немного работал с этим языком и готов поднять свои отношения с ним на новый уровень. Если вы разрабатываете сайты или приложения для Интернета, то это пособие вам просто необходимо.

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

Купить книгу «JavaScript: сильные стороны»

Интернет-магазин OZON.RU: JavaScript: сильные стороны / Интернет-магазин OZON.RU / Описание товара / JavaScript: сильные стороны / Интернет-магазин OZON.RU / Оформить заказ

Скачать бесплатно книгу «JavaScript: сильные стороны»

05.02.20131060.0652

Карта сайта

 
]]>