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

Об Этой Книге

JavaScript это созданный корпорацией Netscape межплатформенный объектно-ориентированный язык скриптинга (сценариев) для создания клиентских и серверных приложений. В этой книге рассматривается всё необходимое, для того чтобы начать использовать ядро и клиентский 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
Аббревиатура Версия Enterprise Server

NES 2.0

Netscape Enterprise Server 2.0

NES 3.0

Netscape Enterprise Server 3.0

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


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

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

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

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

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


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

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

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

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

В этих URL server это сервер, на котором запущено Ваше приложение, такой как research1 или www;
domain это имя домена Internet, такого как netscape.com или uiuc.edu;
path представляет структуру каталогов на сервере;
file.phpl это имя конкретного файла.

Текст шрифтом italic в URL это заглушки, а элементы моноширинным шрифтом - это литералы. Если на Вашем сервере установлен Secure Sockets Layer (SSL), Вы будете использовать в URL https вместо http.

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

Оглавление | Назад | Вперёд | Индекс

Учебники На главную