8528 107178594 8528 107192919 Об Этой Книге
Оглавление | Назад | Вперёд | Индекс

Об Этой Книге

JavaScript это созданный корпорацией Netscape межплатформенный объектно-ориентированный язык скриптинга (сценариев) для клиентских и серверных приложений. Эта книга является справочным пособием по языку JavaScript, включая ядро и клиентский JavaScript.

В данном предисловии имеются следующие разделы:

Новые возможности этой версии


Резюме по возможностям JavaScript 1.3 см. в разделе "Новые возможности этой версии". Информация об этих возможностях распределена по всему этому учебнику.

Что Вы уже должны знать


Предполагается, что Вы имеете следующие базовые знания:

Некоторый опыт программирования на таких языках как C или Visual Basic пригодится, но не обязателен.

Версии JavaScript


Каждая версия Navigator'а поддерживает свою версию JavaScript. Для того чтобы помочь Вам в создании скриптов, способных работать в различных версиях Navigator'а, в этом учебнике имеется список версий JavaScript в каждой статье.

В таблице дан список версий JavaScript, поддерживаемых различными версиями Navigator'а. Navigator версий до 2.0 не поддерживает JavaScript.

Таблица 1  Версии JavaScript и Navigator'а
Версия JavaScript Версия Navigator'а

JavaScript 1.0

Navigator 2.0

JavaScript 1.1

Navigator 3.0

JavaScript 1.2

Navigator 4.0-4.05

JavaScript 1.3

Navigator 4.06-4.5

Каждая версия сервера Netscape Enterprise Server также поддерживает свою версию JavaScript. Для того чтобы помочь Вам в создании скриптов, совместимых с различными версиями сервера Enterprise Server, в этом учебнике используются сокращения версий сервера, на котором реализована та или иная возможность.

Таблица 2  Версии JavaScript и Netscape Enterprise Server
АббревиатураВерсия Enterpriser Server

NES 2.0

Netscape Enterprise Server 2.0

NES 3.0

Netscape Enterprise Server 3.0

Где найти информацию о JavaScript


Документация по клиентскому JavaScript состоит из следующих книг:

Если Вы новичок в JavaScript, начните с книги Клиентский JavaScript. Руководство. После получения основ вы можете перейти к книге Клиентский JavaScript. Справочник. для получения более детальной информации об объектах и операторах.

Если Вы разрабатываете клиент-серверное приложение JavaScript, используйте материал книг о клиентском JavaScript. Затем используйте книги Серверный JavaScript. Руководство. и Server-Side JavaScript Reference для помощи в разработке приложений серверного JavaScript.

DevEdge, онлайновый ресурс фирмы Netscape для разработчиков, содержит информацию, которая пригодится при работе с JavaScript. особый интерес представляют следующие URL:

Соглашения по документам


Периодически в этой книге говорится о пользовательском интерфейсе Navigator'а. В этих случаях речь идёт о пользовательском интерфейсе Navigator 4.5. Этот интерфейс может иметь отличия в более ранних версиях браузера.

Приложения JavaScript работают на многих Операционных системах (ОС); информация этой книги применима для всех версий. Пути файлов и директорий даны в формате Windows (с обратной наклонной чертой (\) для разделения директорий). Для Unix Пути будут те же, только нужно использовать слэши (/) вместо backslashes.

В книге используются uniform resource locators (URLs) следующей формы:

http://server.domain/path/file.html

В этих URL server это имя сервера, на котором работает Ваше приложение, например, research1 или www; domain это имя домена Internet, например, netscape.com или uiuc.edu; path это структура директорий на сервере; file.html это имя файла. В целом, элементы  URL, вводимые шрифтом italic, являются заглушками, а элементы нормальным шрифтом monospace являются литералами. Если Ваш сервер имеет Secure Sockets Layer (SSL), Вы используете в URL https вместо http.

В этой книге используются следующие соглашения по шрифтам: