JavaScript: сильные стороны
Книга «JavaScript: сильные стороны» расскажет вам про элегантный, простой и выразительный язык программирования, позволяющий создавать эффективный код независимо от того, управляете вы библиотеками объектов или просто пытаетесь заставить AJAX работать быстрее. Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этом пособии среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении – это то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код. При этом основное внимание сконцентрировано на языке JavaScript, являющимся лишь одним из языков, которыми должен овладеть веб-разработчик, и преследуется цель – помочь читателю научиться думать в терминах JavaScript. Автор издания Дуглас Крокфорд – уважаемый среди разработчиков эксперт в области JavaScript, выделяет массу интересных идей, которые делают JavaScript прекрасным объектно-ориентированным языком программирования, и показывает некоторые компоненты языка, которые позволят объединить их в завершенных конструкциях.
Структура книги «JavaScript: сильные стороны»
- Почему JavaScript
- Анализ JavaScript
- Простая проверка
- Пробельные символы
- Имена
- Числа
- Строки
- Инструкции
- Выражения
- Литералы
- Функции
- Литералы объектов
- Получение значений
- Обновление
- Ссылки
- Прототипы
- Отражения
- Перечисление
- Удаление
- Ослабление глобальности
- Объекты функций
- Литералы функций
- Вызовы
- Аргументы
- Возвращение управления из функции
- Исключения
- Расширенные типы
- Рекурсия
- Область видимости
- Замыкания
- Обратные вызовы
- Модули
- Каскады
- Каррирование
- Мемоизация
- Псевдоклассовое наследование
- Спецификаторы объектов
- Прототипизированное наследование
- Функциональное наследование
- Детали
- Литералы массивов
- Длина
- Удаление
- Перечисление
- Путаница
- Методы
- Размерность
- Пример
- Конструкция
- Элементы
- Массивы
- Функции
- Числа
- Объекты
- Регулярные выражения
- Строки
Прекрасные черты
- Глобальные переменные
- Область видимости
- Автоматическая вставка точки с запятой
- Зарезервированные слова
- Unicode
- typeof
- parseInt
- Оператор +
- Плавающая точка
- NaN
- Странные массивы
- Значения falsy
- hasOwnProperty
- Object
- Оператор ==
- Инструкция with
- eval
- Инструкция continue
- Провал сквозь switch
- Безблочные инструкции
- Операторы ++ и --
- Битовые операторы
- Инструкция function против выражения function
- Типизированные оболочки
- Оператор new
- Оператор void
- Неопределенные переменные и функции
- 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: сильные стороны»
- Архив JS_GoodParts.rar 3.09 Мб: JavaScript: сильные стороны / Depositfiles.com / Архив JS_GoodParts.rar