Клиентский JavaScript. Руководство по Использованию
Клиентский JavaScript. Руководство.
В этой книге рассматривается использование ядра и клиентского JavaScript версии 1.3. JavaScript это разработанный корпорацией Netscape межплатформенный объектно-ориентированный язык скриптов (сценариев) для создания клиентских и серверных приложений.
Оглавление
Новое в Этом Релизе
Об Этой Книге
- Новые возможности этой версии
- Что Вы уже должны знать
- Версии JavaScript
- Где найти информацию о JavaScript
- Соглашения по документам
Глава 1 JavaScript. Обзор.
- Что такое JavaScript?
- Ядро JavaScript
- Соотношение Версий JavaScript и ECMA
ЧАСТЬ I Возможности Ядра Языка
Глава 2 Значения, Переменные и Литералы
- Значения
- Переменные
- Литералы
- Unicode
- Совместимость Unicode с ASCII и ISO
- еscape-последовательности Unicode
- отображение символов с помощью Unicode
- Переменные
Глава 3 Выражения и Операции
Глава 4 Регулярные Выражения
- Создание регулярного выражения
- Написание патэрна регулярного выражения
- использование простых патэрнов
- использование специальных символов
- использование скобок
- Написание патэрна регулярного выражения
- использование совпадений подстрок в скобках
Глава 5 Операторы
- for
- for...in
Глава 6 Функции
- Определение функций
- Вызов функций
- Использование массива arguments
- Предопределенные функции
- eval
- isFinite
- isNaN
- parseInt и parseFloat
- Number и String
- escape и unescape
- Вызов функций
Глава 7 Работа с Объектами
- Объекты и свойства
- Создание новых объектов
- использование инициализаторов
- использование функции-конструктора
- индексирование свойств объекта
- определение свойств для типа объектов
- определение методов
- использование this для обращения к объектам
- удаление объектов
- Создание новых объектов
- Array
Глава 8 Объектная Модель. Детали.
- Языки на базе классов и языки на базе прототипов
- Пример Employee
- Создание иерархии
- Свойства объекта
- Более гибкие конструкторы
- И снова о наследовании свойств
ЧАСТЬ II Специфика Клиентского Языка
Глава 9 Внедрение JavaScript в HTML
- Использование тэга SCRIPT
- специфицирование версии JavaScript
- URL, которые могут специфицироваться атрибутом SRC
Глава 10 Обработка Событий
- Определение обработчика события
- пример: использование обработчика события
- вызов обработчиков событий явным образом
- включение захвата событий
- определение обработчика события
- регистрация обработчика события
- полный пример
- определение обработчика события
- пример проверяющих функций
Глава 11 Использование Объектов Navigator'а
- Иерархия объектов Navigator'а
- window и Frame
Глава 12 Использование Окон и Фрэймов
- Открытие и закрытие окон
- Использование фрэймов
- создание фрэйма
- обновление фрэйма
- обращение к фрэймам и навигация
- создание и обновление фрэймов: пример
- обновление фрэйма
- Обращение к окнам и фрэймам
- обращение к свойствам, методам и обработчикам
событий
- обращение к окну при отправке формы или из гипертекстовой ссылки
- Навигация по окнам и фрэймам
Глава 13 Дополнительные Статьи
- Использование JavaScript-URL
- создание подсказок обработчиками onMouseOver и onMouseOut
- массив mimeTypes
Глава 14 Безопасность в JavaScript
- Политика одного источника
- проверка источника и document.domain
- проверка источника именованных форм
- проверка источника и тэги SCRIPT, загружающие документы
- проверка источника и слои
- проверка источника и Java-аплеты
- введение
- идентифицирование маркированных скриптов
- использование расширенных привилегий
- написание скрипта
- маркировка скрипта
- решение проблем
- идентифицирование маркированных скриптов
- принципы работы
- включение
- включение и отключение разрушения данных для отдельных элементов данных
- включение разрушения как результат работы условных операторов
- включение
ЧАСТЬ III Работа с LiveConnect
Глава 15 LiveConnect. Обзор.
- Что такое LiveConnect?
- объект Packages
- использование классов LiveConnect
- JavaScript в Java
Глава 16 LiveAudio и LiveConnect
- JavaScript-методы для управления LiveAudio
ЧАСТЬ IV Приложения
Приложение A Фильтры Почты
- Создание фильтра и добавление его в Rules-файл
- Mail-сообщения
Приложение B Отображение Ошибок в Консоли JavaScript
- Открытие консоли JavaScript
Словарь
Индекс
Назад | Индекс
Дата последнего обновления: 25 мая 1999 года.
Copyright (c) 1999 Netscape Communications Corporation