JavaScript. Библия пользователя
Язык: Русский
Год публикации: 2006
Автор(ы): Дэнни Гудман, Майкл Моррисон
Страниц: 1175
Краткое содержание
- ЗНАКОМСТВО С JAVASCRIPT
- РУКОВОДСТВО ПО JAVASCRIPT
- ОБЪЕКТЫ ДОКУМЕНТА
- ОБЪЕКТЫ ЯЗЫКА JAVASCRIPT
- ПРИЛОЖЕНИЯ
Полное содержание
- ЗНАКОМСТВО С JAVASCRIPT
- Роль JavaScript в World Wide Web
- Конкуренция в Web
- Другие Web-технологии
- Что такое HTML
- Серверные сценарии
- Вспомогательные приложения и надстройки
- JavaScript: язык для всех
- Как LiveScript стал JavaScript
- JavaScript: правильное средство для правильной работы
- Творческие изыскания в сложных полевых условиях
- Полная неразбериха
- Тенденции
- Проблема совместимости сегодня
- Базовый язык и объекты
- Стандарт базового языка
- Объектная модель документа
- Каскадные таблицы стилей
- Динамический HTML
- Создание межбраузерных сценариев
- Первый собственный сценарий
- Программное обеспечение
- Выбор текстового редактора
- Выбор браузера
- Настройка среды разработки
- Система Windows
- Система MacOS X
- Особенности перезагрузки
- Что будет делать первый сценарий
- Создание первого сценария
- Исследование сценария
- Дескриптор <script
- Сценарий для всех браузеров
- Отображение текста
- Улыбнемся вместе
- РУКОВОДСТВО ПО JAVASCRIPT
- Объекты документа и браузера
- Сценарии, которые творят чудеса
- JavaScript в действии
- Интерактивный интерфейс
- Поиск данных
- Проверка правильности введенных данных
- Интерактивные данные
- Многофреймовые документы
- Динамический HTML
- Принципы использования JavaScript
- Объектная модель документа
- Структура HTML и DOM
- Объектная модель окна документа
- Загрузка документа
- Простой документ
- Добавление элемента абзаца
- Добавление в абзац текста
- Создание нового элемента
- Связывание объектов
- Именование объектов
- Ссылка на объект
- Терминология, используемая при управлении узлами
- Что такое узел
- Отцы и дети
- Понятия, определяющие объект
- Свойства
- Методы
- Обработчики событий
- Упражнения
- Сценарии и документы HTML
- Размещение сценариев в документах
- Дескрипторы сценария <script>
- Размещение дескрипторов
- Особенности использования старых браузеров
- Операторы JavaScript
- Выполнение операторов сценария
- Немедленное выполнение операторов в процессе загрузки документа
- Отсроченные сценарии
- Просмотр ошибок сценария
- Различие между написанием сценариев и программированием
- Упражнения
- Основы программирования. Часть 1
- Язык программирования
- Способы управления информацией
- Переменные
- Создание переменной
- Названия переменных
- Выражения и их вычисление
- Выражения в сценарии scriptl.htm
- Выражения и переменные
- Преобразование типов данных
- Преобразование строк в числа
- Преобразование чисел в строки
- Операторы
- Арифметические операторы
- Операторы сравнения
- Упражнения
- Основы программирования. Часть 2
- Решения и циклы
- Управляющие структуры
- Условный оператор if
- Условный оператор if...else
- Циклы
- Функции
- Параметры функций
- Диапазон действия переменных
- Использование фигурных скобок
- Массивы
- Создание массива
- Получение доступа к данным массива
- Параллельные массивы
- Объекты документа в массиве
- Упражнения
- Объекты документа и окна
- Объекты окна документа
- Объект окна
- Получение доступа к свойствам и методам окна
- Создание окна
- Свойства и методы окна
- Свойство window.status
- Метод window.alert()
- Метод window.confirm()
- Метод window.prompt()
- Обработчик события onload
- Объект location
- Объект navigator
- Объект документа
- Свойство document.forms
- Свойство document.imagesf
- Метод document. writeO
- Методы document.createElement() и document.createNode()
- Метод document.getElementById()
- Упражнения
- Формы и их элементы
- Объект form
- Форма как объект и контейнер
- Доступ к свойствам формы
- Свойство form.elements
- Элементы формы - это тоже объекты
- Объект кнопки
- Объект флажка
- Объект переключателя
- Объект элемента select
- Передача функциям данных форм и элементов
- Отправка данных форм и проверка их правильности
- Упражнения
- Строки, математические выражения и даты
- Объекты базового языка
- Строковые объекты
- Объединение строк
- Методы строковых объектов
- Объект Math
- Объект Date
- Определение даты
- Упражнения
- Работа с окнами и фреймами
- Окна: отцы и дети
- Ссылки на другие объекты
- Ссылки из родительского фрейма на дочерний
- Ссылки из дочернего фрейма на родительское окно
- Ссылка из дочернего фрейма на дочерний фрейм
- Полезные советы
- Способы управления многофреймовыми документами
- Дополнительные сведения о ссылках
- Упражнения
- Изображения и динамический HTML
- Объект изображения
- Изменяемые изображения
- Предварительная загрузка изображений
- Создание ролловеров
- Оператор javascript: псевдо-URL
- Больше динамизма в HTML
- Изменение настроек таблицы стилей
- Динамическое содержимое узлов W3C DOM
- Свойство innerHTML
- Упражнения
- ОБЪЕКТЫ ДОКУМЕНТА
- Основы JavaScript
- Версии JavaScript
- Стандарт базового языка - ECMAScript
- Встроенные в HTML-документы сценарии
- Дескриптор сценария <script>
- Дескриптор <script for>
- Особенности написания кода при работе со старыми типами браузеров
- Что значит "спрятать" сценарий
- Библиотеки сценариев (файлы js)
- Определение версии браузера
- Проверка поддержки JavaScript
- Написание сценариев для разных браузеров
- Обеспечение совместимости
- Использование экспериментальных версий браузеров
- Приложение The Evaluator Sr.
- Принципы совместимости
- Особенности языка JavaScript
- Вперед, к объектным моделям документов
- Основы объектной модели документа!
- Иерархическая структура объектной модели
- Иерархия и структурная схема объектов
- Структура объектной модели документа
- Создание объектов в документе
- Свойства объектов
- Методы объекта
- Обработчики событий объектов
- Обработчики событий как методы
- Обработчики событий как свойства
- Разнообразие объектных моделей
- Базовая объектная модель
- Базовая объектная модель, поддерживающая изображения
- Расширенная модель NN4
- Модель перехвата событий
- Объект Layer
- Расширенная модель IE4+
- Объекты элементов HTML
- Иерархия содержимого элементов
- Каскадные таблицы стилей
- И еще о событиях
- События и сценарии
- Расширенная модель IE5+
- Модель W3C DOM
- Поколения DOM
- Неизменная часть
- Недоступные элементы
- Новая" практика HTML
- Новые концепции DOM
- Фактический стандарт: innerHTML
- Статичные объекты
- Двунаправленная модель событий
- Комбинирование объектных моделей
- Консервативный подход
- Умеренная концепция
- Радикальный подход
- Обработка событий
- Режимы совместимости стандартов
- Мы поедем, мы помчимся
- Основные объекты HTML-элементов
- Общие объекты
- Синтаксис
- Описание объектов
- Свойства
- Методы
- Обработчики событий
- Объекты window и frame
- Терминология
- Фреймы
- Создание фреймов
- Объектная модель фрейма
- Ссылки на фреймы
- Объект top против объекта parent
- Предотвращение использования фреймов
- Проверка загрузки фреймов
- Включение и отключение фреймов
- Наследование
- Синхронизация фреймов
- Пустые фреймы
- Просмотр исходного кода фрейма
- Фреймы и элементы frame
- Объект window
- Синтаксис
- Описание объекта
- Свойства Методы
- Обработчики событий
- Элемент frame
- Синтаксис
- Описание объекта
- Свойства
- Элемент frameset
- Синтаксис
- Описание объекта
- Свойства
- Элемент iframe
- Синтаксис
- Описание объекта
- Свойства
- Объект popup
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Объекты history и location
- Объект location
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Объект history
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Объекты document и body
- Объект document
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Обработчики событий
- Элемент body
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Обработчики событий
- Объект treewalker
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Объекты ссылки и анкера
- Объекты элементов link, anchor и а
- Синтаксис
- Описание объектов
- Свойства
- Объекты изображения, области и карты изображений
- Изображения и элементы img
- Синтаксис
- Описание объекта
- Свойства
- Обработчики событий
- Объект элемента area
- Синтаксис
- Описание объекта
- Свойства
- Объект элемента map
- Синтаксис
- Описание объекта
- Свойства
- Объект form и вложенные в него объекты
- Объект form в объектной модели
- Элемент form
- Синтаксис
- Описание объекта
- Ссылка на элементы управления формы
- Передача форм и элементов в функции
- Отправка форм по электронной почте
- Изменение атрибутов формы
- Кнопки на формах
- Перенаправление данных после отправки
- Массивы элементов формы
- Описание объекта элемента input
- Свойства
- Методы
- Обработчики событий
- Объекты элементов fieldset и legend
- Синтаксис
- Описание объектов
- Объект элемента label
- Синтаксис
- Описание объекта
- Свойства
- Объект кнопки
- Объект элемента button, объекты button, submit и reset
- Синтаксис
- Описание объектов
- Свойства
- Методы
- Обработчики события
- Объект checkbox
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Обработчики события
- Объект radio
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Обработчики события
- Объект image
- Синтаксис
- Описание объекта
- Свойства
- Текстовые объекты формы
- Объект text
- Синтаксис
- Описание объекта
- Текстовые поля и события
- Свойства
- Методы
- Обработчики событий
- Объект password
- Синтаксис
- Описание объекта
- Скрытый объект input
- Синтаксис
- Описание объекта
- Объект textarea
- Синтаксис
- Описание объекта
- Возврат каретки в текстовых областях
- Свойства
- Методы
- Объекты select, option и fileupload
- Объект элемента select
- Синтаксис
- Описание объекта
- Изменение опций объекта select (NN3+, IE4+)
- Изменение опций объекта select IE4+)
- Изменение опций объекта select (W3C DOM)
- Свойства
- Методы
- Обработчики событий
- Объект элемента option
- Синтаксис
- Описание объекта
- Свойства
- Объект элемента optgroup
- Синтаксис
- Описание объекта
- Свойства
- Объект элемента ввода файла
- Синтаксис
- Описание объекта
- Объекты событий
- Понятие события
- Свойства событий
- Статичные объекты событий
- Передача событий
- Передача событий в NN4
- Передача событий в IE4
- Передача событий в NN6+
- Ссылки на объект события
- Ссылки на объект события в IE4+
- Ссылки на объект события в W3C
- Совместимость объектов event
- Сравнение моделей событий
- Межплатформенное определение клавиш-модификаторов
- Межплатформенное определение клавиш
- Типы событий
- Старые версии браузеров
- Типы событий в IE4+ и NN6+/W3C
- Объект события в NN4
- Синтаксис
- Описание объекта
- Свойства
- Объект события в IE4+
- Синтаксис
- Описание объекта
- Свойства
- Объект события в NN6+
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Таблица стилей и объекты стилей
- Имена объектов
- Импортированные таблицы стилей
- Получение свойств стиля
- Объект элемента style
- Синтаксис
- Описание объекта
- Свойства
- Объект stylesheet
- Синтаксис
- Описание объекта
- Объекты cssrule и rule
- Синтаксис
- Описание объектов
- Свойства
- Методы
- Объекты currentstyle, rantimestyle и style
- Синтаксис
- Описание объектов
- Свойства стиля
- Значения свойств
- Свойства текста и шрифта
- Свойства вида и макета документа
- Свойства позиционирования
- Свойства фона
- Свойства границ и полей
- Свойства списков
- Свойства полосы прокрутки
- Свойства таблиц
- Свойства страницы и печати
- Дополнительные свойства
- Акустические свойства
- Объект фильтра
- Синтаксис
- Описание объекта
- Изменение синтаксиса фильтров в IE5.5
- ОБЪЕКТЫ ЯЗЫКА JAVASCRIPT
- Объект string
- Типы данных string и number
- Простые строки
- Создание длинных строковых переменных
- Объединение строк и переменных
- Специальные символы
- Объект string
- Синтаксис
- Описание объекта
- Свойства
- Методы синтаксического анализа
- Функции обработки строковых данных
- Кодирование и декодирование строк URL
- Объекты Math, Number и Boolean
- Числа в JavaScript
- Целые числа и числа с плавающей точкой
- Шестнадцатиричные и восьмеричные целые числа
- Преобразование строк в числа
- Преобразование чисел в строки
- Когда число совсем не число
- Объект Math
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Генерирование случайных чисел
- Сокращенный вариант использования объекта Math
- Объект Number
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Объект Boolean
- Синтаксис
- Описание объекта
- Объект Date
- Временные зоны и GMT
- Объект Date
- Создание объекта даты
- Естественные свойства и методы объекта
- Методы объекта Date
- Учет временных зон
- Строковые даты
- Удобные форматы даты в ранних версиях браузеров
- Еще раз о преобразованиях
- Арифметика даты и времени
- Подсчет дней
- Ошибки, связанные с управлением датой
- Проверка дат, вводимых в формы
- Объект Array
- Структурированные данные
- Создание пустого массива
- Заполнение массива данными
- Расширенные возможности создания массивов в JavaScript
- Удаление элементов массива
- Параллельные массивы
- Многомерные массивы
- Свойства объекта Array
- Методы объекта Array
- Управляющие структуры и обработка исключительных ситуаций
- Конструкции if и if...else
- Простые решения
- Условные выражения
- Составные решения
- Вложенные выражения if... else
- Условные выражения
- Циклы повторения операций (for)
- Использование счетчика цикла
- Выход из цикла
- Управление циклом с помощью оператора continue
- Цикл while
- Цикл do-while
- Просмотр свойств (цикл for-in)
- Оператор with
- Маркированные операторы
- Оператор switch
- Обработка исключительных ситуаций
- Исключительные ситуации и ошибки
- Механизм обработки исключительных ситуаций
- Использование конструкций try-catch-finally
- Исключительные ситуации на примерах
- Переход к исключительным ситуациям
- Объект ошибки
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Операторы JavaScript
- Категории операторов
- Операторы сравнения
- Равенство несоизмеримых типов данных
- Арифметические операторы
- Операторы присвоения
- Булевы операторы
- Булева математика
- Применение булевых операторов
- Побитовые (или поразрядные) операторы
- Объектные операторы
- Комплексные операторы
- Приоритеты операторов
- Функции и пользовательские объекты
- Объект функции
- Синтаксис
- Описание объекта
- Создание функций
- Вложенные функции
- Параметры функции
- Свойства
- Методы
- Замечания по применению функций
- Вызов функции
- Переменные: глобальные и локальные
- Переменные параметров
- Рекурсия в функциях
- Преобразование функций в библиотеки
- Пользовательские объекты
- Пример "объектов планет"
- Создание массива объектов
- Добавление пользовательских методов
- Несколько дополнительных способов создания объектов
- Определение в объекте получателя и определителя свойства
- Применение пользовательских объектов
- Концепция объектно-ориентированного программирования
- Добавление прототипа
- Наследование прототипа
- Вложенные объекты и наследование прототипа
- Объект Object
- Синтаксис
- Описание объекта
- Методы
- Глобальные функции и выражения
- Текстовые объекты тела страницы
- Объекты элементов blockquote и q
- Синтаксис
- Описание объектов
- Свойство
- Объект элемента br
- Синтаксис
- Описание объекта
- Свойство
- Объект элемента font
- Синтаксис
- Описание объекта
- Свойства
- Объекты элементов h1-h6
- Синтаксис
- Описание объектов
- Свойство
- Объект элемента hr
- Синтаксис
- Описание объектов
- Свойства
- Объект элемента label
- Синтаксис
- Описание объекта
- Свойства
- Объект элемента marquee
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Обработчики событий
- Объект Range
- Синтаксис
- Описание объекта
- Управление выделениями
- Свойства
- Методы
- Объект selection
- Синтаксис
- Описание объекта
- Свойства
- Методы
- Объекты Text и TextNode
- Синтаксис
- Описание объектов
- Свойства
- Методы
- Объект TextRange
- Синтаксис
- Описание объекта
- Управление текстовыми областями
- Совместимость с браузерами
- Свойства
- Методы
- Объект TextRectangle
- Синтаксис
- Описание объекта
- Свойства
- ПРИЛОЖЕНИЯ
- ПРИЛОЖЕНИЕ А. Справочник по объектам браузера и JavaScript
- ПРИЛОЖЕНИЕ Б. Зарезервированные слова JavaScript
- ПРИЛОЖЕНИЕ В. Ответы к упражнениям
- ПРИЛОЖЕНИЕ Г. Internet-ресурсы, посвященные JavaScript и DOM
- Узел поддержки и обновлений для книги
- Группы новостей
- Наиболее часто задаваемые вопросы (FAQs)
- Документация
- World Wide Web
- ПРИЛОЖЕНИЕ Д. Содержимое компакт-диска
- Системные требования
- Содержимое диска
- Листинги JavaScript для текстовых редакторов
- Приложение А (в электронном формате)
- Электронная версия книги
- Устранение неполадок
|
|
|
|
Поиск по сайту
|
|
Содержание
|
|
Последние темы на форуме
|
Forum |
|
Как книжечка-то ?
хм... и где же тут Библия на русском языке?
Ссылку "скачать" не видно ?
Книга на русском. Читать разучился?
djvu долго не почитаешь, глаза устают
А с pdf глаза не устают? -)
О а в мене така есть 148 грн стоит :-)) класная рекомендую купить
Крутая книга))
Книга просто ужасно написана, более бестолковой я почти не встречал. Ее нужно было сократить раз в 6 - 7. Большая часть просто переливание из пустого в порожнее, примеры неудачные, навигация по книге вообще вводит в транс, если не знать что где лежит можно вообще не искать через предметный указатель. Книга ровно на 2 балла. Единственное ее достоинство указатель в каких браузерах поддерживается то или иное свойство. Жалко денег потраченных на эту книгу.
Ув. Гозар- день добрый.
Что можете предложить- как альтернативу этой *Библии*?
Дэвид Флэнаган: JavaScript: Подробное руководство.
В конце 2008 вышло 5-е издание на русском языке. Тираж маленький (2000 экз.), но мне удалось урвать образчик, хоть и не без гемороя :/
А так согласен с товарищем twolf откоментившимся чуть ниже, по поводу этой книги.
Моя оценка - "так себе". Сборник рецептов. Не систематизированный и достаточно бестолковый. Фактов, может быть и много, но пользы практически никакой. Если вы ничего не понимаете в программировании, то может чем-то помочь (хотя начинать надо с С++, а не уродовать мосх гуманитарщиной бестолковой). Если ищете ответы на конкретные вопросы, то может ничем не помочь.
Для специалистов, программирующих исключительно на JS, это находка. Для тех, кто собирается изучить азы JS просто, чтобы знать, что это и с чем его едят, не годится абсолютно. Огромное количество "ненужной" информации не дает возможности сосредоточится на главном - как же, черт возьми, на JS программировать. Не изучать отличия стандартов, каскадных таблиц стилей и прочей бесовщины, а именно программировать. Увы и ах
по сравнению с Фленаганом совсем никак. У меня сейчас обе эти книги, читаю параллельно и сравниваю. У гудмана много лишней информации, плохая компановка материала, о примерах уже сказали в коментах. Самое главное что мне не понравилось - это неполная информация. (яркий пример - объяснение функций)
Ну, господа, вы и развели шумиху!
Автор указывает зачем вообще используется JavaScript, и как его лучше использовать. Если вы просто хотите знать куда ткнуть мышкой и какую строчку написать, в том или ином случае -- это не изучение предмета.
Из всех книг, которые я встречал, эта -- единственная, в которой материал описывается систематически, без пропусков. Если вы хотите изучить JavaScript по настоящему, то советую эту книгу!
JavaScript -- это не только кнопки и летающие окошки, нужно понимать всю систему -- Web-браузер и язык JavaScript -- как взаимодействующие части.
И это взаимодействие показано в данной книге (хотя и не всегда успешно).
хорошая книга!
Дэвид Флэнаган: JavaScript: Подробное руководство. а есть ли он в сети?
Если найдете сие пособие, дайте знать:)
Скачал и бегло просмотрел книгу.
Систематизированных материалов по сабжу действительно не много. Эта книга - один из подходящих учебников. Очень полезны прикрепленные примеры.
Мне понравилось. Спасибо!
Здесь хвалили "Дэвид Флэнаган: JavaScript: Подробное руководство". Может кто-то подскажет, где бы ее в инете увидеть? Или другие, поновее?
читал 4 версию, согласен много не нужной воды, перевод ужасный... но как справочный материал довольно неплох
А ничего, что книга (Библия) издана аж в 2004 году (оригинал)?
Не устарела?
Уже прочитал полностью вторую часть. Весьма неплохо. Не очень подробно, зато понятно. В третьей части уже пошел более солидный материал, правда, много чисто справочных материалов, которые в большинстве можно пропускать, но это скорее плюс. Короче, достойная книжка, сам постараюсь осилить всю к концу недели .
перые 150 страниц этой книги даются легко, но постепенно накапливаются вопросы, на которые ответы можно получить лишь прочитав книгу до конца.
Самое ужасное, когда с 200... стр. идет перчисление свойств и методов. Как правило, тогда начинается самое непонятное, как-будто эстафету передали другому автору, который пишет пример, где применяются не знакомые свойства и методы, без каких-либо пояснений..., причем иногда проскакивает фраза мы это рассмотрели в прошлой главе, а на самом деле эта глава далеко еще в переди. В итоге я долго не мог понять, что за такое слово return, постоянно проскакивает, но открыв книги Фленагана (D. Flanagan) все встало на свои места, но и эта книга мне показалась не настолько шедевральной как ее многие хвалят.
В итоге я сделал вывод, что читать нужно как минимум 2-3 книги разных авторов, чтобы досканально разобраться в базовом JavaScript, плюс книжку по CSS/XHTML и как дополнение по регулярным выржениям пособие:
Моя подборка для изучения основ JavaScript включала:
1. D. Flanagan-JavaScript. Подробное руководство, 5-е изд. СПб Символ-Плюс, 2008-992 c.
2. D. Goodman-JavaScript. Библия пользователя. М. Изд. Вильямс, 2006-1184 с
3. R. Allen Wyke-JavaScript. Справочник. Научное издание.-СПб, Изд. ДиаСофтЮП, 2002-896 с.
4. Дж. Фридл.-Регулярные вырадения. 2-е изд. O'Reilly, 2003-465 с.
5. В. Мержевич-Справочник по CSS. V. 3.2. 16.02.09 PDF
6. Eric A Meyer-CSS The Definitive Guide 3nd Edition-2008-576 c. [ru]
+ D. Goodman очень хорошая подборка толковых примеров на CD.
Если для вас предназначение оператора return являлось неизвестным на момент начала прочтения книги, то вам следовало сначала изучить (хотя бы ознакомиться) какой-нибудь Си-подобный язык (C/C++/C#/Java) общего назначения, а уже после браться за такие языки как JavaScript (пусть даже ваши цели непосредственно не предполагают изучение таких языков). Авторы книг по JavaScript рассчитывают (вполне оправдано), что читатель уже знаком с программированием, причём на Си-подобном языке.
поддерживаю мнение kr0nix, C - языки более старые, чем JavaScript, так что нужно знать для начала, хотябы азы программирования, а потом браться за Java.
Волью небольшую каплю мёда, на самом деле толк от этой книги начинается где-то с 33 главы, вернее просмотра, сравнения с msdn и mdc. Там дается объяснение объектов выделения и как с ними работать, но для нормального понимания одной этой книги явно не достаточно.
Но больше всего мне понравилась навигация по книге:
Глава 33
1002 стр. constructor
См. string.constructor (глава 30)
Глава 30
931 стр. constructor
См. строка.constructor (глава 27)
в 27 constructor 873 стр мы все таки найдем
Вот такой мёд получился с горчицей
Да, воды много налито. И качество неважное: местами плохо просканировано. Лично я хоть и скачал себе эту книгу в библиотеку, купил себе бумажный вариант: Дэвид Макфарланд, "JavaScript подробное руководство" (Эксмо, 2009).
Scuirr, она у меня тоже есть. Но, жалко, там про jQuery и всё, хотя и приводится много практических примеров, но только с использованием этой библиотеки. А вообще, норм. И спасибо Вам, Илья, за сайт.
А, вообще, Илья, огромный Вам респект за всю Вашу деятельность.
КНига же на английском.........
Язык: Русский
Год публикации: 2006
Автор(ы): Дэнни Гудман, Майкл Моррисон
Страниц: 1175
Мне эта книга очень нравится. Жалею, что начала свое знакомство с JavaScript по книге Дэвида Флэнгана "JavaScript: Подробное руководство" - рано мне было ее открывать, не доросла.
ОГРОМНОЕ ВАМ СПАСИБО - день искал и вот - НАКОНЕЦ-ТО))))))))))))
эта книга на самом деле ещё актуальна?
+1 к обновить ссылку.
Насколько актуальна информация в книге на сегодняшний день?
большая часть актуальна.
Не скачивается
флэнагана js, тяжелый для понимания тем кто не оперирует основными понятиями программирования, и даже интуитивно их не понимает. Считаю что для чтения в первую очередь гудман, потом флэнаган. Своеобразный дуэт, как ветхий+новый завет)))
Доброго времени суток. Насколько актуальна данная книга на сегодняшний день? Имеет ли смысл её поизучать?
Как скачать то ? Не находит страницы