JavaScript это созданный корпорацией Netscape межплатформенный объектно-ориентированный язык скриптинга (сценариев) для клиентских и серверных приложений. Эта книга является справочным пособием по языку JavaScript, включая ядро и клиентский JavaScript.
В данном предисловии имеются следующие разделы:
Резюме по возможностям JavaScript 1.3 см. в разделе "Новые возможности этой версии". Информация об этих возможностях распределена по всему этому учебнику.
Предполагается, что Вы имеете следующие базовые знания:
Некоторый опыт программирования на таких языках как C или Visual Basic пригодится, но не обязателен.
Каждая версия Navigator'а поддерживает свою версию JavaScript. Для того чтобы помочь Вам в создании скриптов, способных работать в различных версиях Navigator'а, в этом учебнике имеется список версий JavaScript в каждой статье.
В таблице дан список версий JavaScript, поддерживаемых различными версиями Navigator'а. Navigator версий до 2.0 не поддерживает JavaScript.
Версия JavaScript | Версия Navigator'а |
---|---|
Каждая версия сервера Netscape Enterprise Server также поддерживает свою версию JavaScript. Для того чтобы помочь Вам в создании скриптов, совместимых с различными версиями сервера Enterprise Server, в этом учебнике используются сокращения версий сервера, на котором реализована та или иная возможность.
Аббревиатура | Версия Enterpriser Server |
---|---|
Документация по клиентскому JavaScript состоит из следующих книг:
Если Вы новичок в JavaScript, начните с книги Клиентский JavaScript. Руководство. После получения основ вы можете перейти к книге Клиентский JavaScript. Справочник. для получения более детальной информации об объектах и операторах.
Если Вы разрабатываете клиент-серверное приложение JavaScript, используйте материал книг о клиентском JavaScript. Затем используйте книги Серверный JavaScript. Руководство. и Server-Side JavaScript Reference для помощи в разработке приложений серверного JavaScript.
DevEdge, онлайновый ресурс фирмы Netscape для разработчиков, содержит информацию, которая пригодится при работе с JavaScript. особый интерес представляют следующие URL:
http://developer.netscape.com/docs/manuals/javascript.html
http://developer.netscape.com/docs/manuals/
http://developer.netscape.com
Периодически в этой книге говорится о пользовательском интерфейсе 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
.
В этой книге используются следующие соглашения по шрифтам:
Шрифт monospace/моноширинный
используется в примерах и листингах кода, API и элементах языка (таких как
имена свойств и методов), именах файлов,
пути, именах директорий, тэгах HTML и любом тексте, который должен выводиться на экран.
(Monospace italic font
используется для заглушек в
коде.)Дата последнего обновления: 28 мая 1999 года.
Copyright (c) 1999 Netscape Communications Corporation