Д. Крокфорд | JavaScript. Сильные стороны [2012] [DJVU]
Автор: Дуглас Крокфорд
Название: JavaScript. Сильные стороны
Год: 2012
Издательство: Питер
ISBN: 978-5-459-01263-7
Формат: DJVU
Качество: Отличный скан с OCR
Количество страниц: 174
Описание:Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении — то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код. Автор — уважаемый среди разработчиков эксперт в области JavaScript — выделяет массу интересных идей, которые делают JavaScript прекрасным объектно-ориентированным языком программирования.
Эта книга откроет вам красивый, элегантный, простой и выразительный язык программирования, позволяющий создавать эффективный код независимо от того, управляете вы библиотеками объектов или просто пытаетесь заставить Ajax работать быстрее. Если вы разрабатываете сайты или приложения для Интернета, эта книга вам просто необходима.
Скриншоты:
- Глава 1. Сильные стороны
- Почему JavaScript?
- Анализ JavaScript
- Простая проверка
- Глава 2. Грамматика
- Пробельные символы
- Имена
- Числа
- Строки
- Инструкции
- Выражения
- Литералы
- Функции
- Глава 3. Объекты
- Литералы объектов
- Получение значений
- Обновление
- Ссылки
- Прототипы
- Отражения
- Перечисление
- Удаление
- Ослабление глобальности
- Глава 4. Функции
- Объекты функций
- Литералы функций
- Вызовы
- Аргументы
- Возвращение управления из функции
- Исключения
- Расширенные типы
- Рекурсия
- Область видимости
- Замыкания
- Обратные вызовы
- Модули
- Каскады
- Каррирование
- Мемоизация
- Глава 5. Наследование
- Псевдоклассовое наследование
- Спецификаторы объектов
- Прототипизированное наследование
- Функциональное наследование
- Детали
- Глава 6. Массивы
- Литералы массивов
- Длина
- Удаление
- Перечисление
- Путаница
- Методы
- Размерность
- Глава 7. Регулярные выражения
- Пример
- Конструкция
- Элементы
- Глава 8. Методы
- Массивы
- Функции
- Числа
- Объекты
- Строки
- Глава 9. Стиль
- Глава 10. Прекрасные черты
- Приложение A. Кошмарные вещи
- Приложение Б. Плохие вещи
- Приложение В. JSLint
- Приложение Г. Синтаксические диаграммы
- Приложение Д. JSON
Время раздачи: По возможности круглосуточно