Ядро JavaScript 1.5. Руководство по Использованию
Часть 1
Возможности Ядра Языка
Глава 2 Значения, Переменные и Литералы
В этой главе обсуждаются распознаваемые в JavaScript значения и рассматриваются основные строительные блоки выражений JavaScript: переменные, константы и литералы.
Глава 3 Выражения и Операции
Здесь рассматриваются выражения и операции JavaScript, в том числе: операции присвоения, сравнения, арифметические, побитовые, логические, строковые и специальные.
Глава 4 Регулярные Выражения
Регулярные выражения являются патэрнами, используемыми для поиска совпадений с комбинациями символов в строках. В JavaScript регулярные выражения являются также объектами. Эти патэрны используются с методами exec и test объекта RegExp и с методами match, replace, search и split объекта String. Эта глава описывает регулярные выражения JavaScript.
Глава 5 Операторы
JavaScript поддерживает компактный набор операторов, который Вы можете использовать для внедрения интерактивных возможностей в Web-страницы. Эта глава содержит обзор операторов.
Глава 6 Функции
Функции являются другими фундаментальными блоками JavaScript. Функция является процедурой JavaScript - набором операторов, выполняющим специфическую задачу. Чтобы использовать функцию, Вы обязаны сначала определить ее; затем скрипт может вызвать эту функцию.
Глава 7 Работа с Объектами
В этой главе рассматривается использование объектов, свойств, функций и методов и то, как создать Ваши собственные объекты.
Глава 8 Объектная Модель. Детали.
JavaScript является объектно-ориентированным языком на базе прототипов, а не на базе классов. Из-за этого базового различия, не очевидно то, как JavaScript дает возможность создавать иерархии объектов и реализовывать наследование свойств и значений. В данной главе делается попытка прояснить это.