Глава 27

h06211.jpg

Язык JavaScript/JScript

Джерри Ханикатт, Дэвид Гантер (David Gunter ), Скотт Уолтер (Scott J. Walter), Эндрю Уолдридж (Andrew Wooldridge)

JavaScript представляет собой язык написания скриптов (сценариев), который тесно связан с языком программирования Java. Корпбрация Netscape разработала этот язык для создания программных элементов, выполняемых при загрузке или просмотре пользовательских страниц.

В версии Internet Explorer 3.0 разработчики корпорации Microsoft также осуществили поддержку языка JavaScript, который они назвали Jscript. Язык Jscript в Internet Explorer 3.0 не полностью соответствует JavaScript, поддерживаемому браузером Netscape. Планируется, однако, что в версии Internet Explorer 4.0 будут ликвидированы все различия.

В этой главе вы познакомитесь с JavaScript и узнаете о сферах применения этого языка.

Введение в JavaScript

Язык JavaScript позволяет встраивать в HTML-страницы команды, которые интерпретируются, когда пользователь браузера загружает страницу. Эти команды могут вызываться в тех случаях, когда пользователь щелкает на объектах страницы, заполняет поля ввода в HTML-форме или движется по списку просмотренных страниц (page history list).

Первоначальная версия языка JavaScript называлась LiveScript, и в момент написания данной книги большинство возможностей JavaScript базировалось на реализации LiveScript. Усовершенствование языка JavaScript продолжается по мере того, как новые и новые разработчики HTML-страниц и корпоративных приложений создают скрипты, описывающие поведение различных объектов как в клиентской части, так и на серверах. Последние версии и расширения JavaScript можно найти на сервере корпорации Netscapehttp://home.netscape.com/.