JavaScript - это язык, при помощи которого составляются скрипты. Язык JS позволяет сделать web-страницу интерактивной (например, можно изменить цвет фона загруженной странички, изменить картинку, интегрированную в документ, открыть новое окно, выдать какое-нибудь предупреждение). Данная статья станет введением в JavaScript для новичков.
Данный язык разработал Brendan Eich из компании Netscape. Одной из причин создания JavaScript стала необходимость наличия интеллекта и логики не только со стороны сервера, но и со стороны клиента. Впервые этот язык использовался в браузере Netscape Navigator версии 2.0. Далее его стали использовать и в браузерах от компании Microsoft (первым был браузер Internet Explorer версии 3.0). После некоторых доработок языка , компания Microsoft представила свою версию языка, который был назван JScript.
JS – это объектно-ориентированный язык сценариев, он позволяет включать в web-страницы скрипты (исполняемое содержимое). JavaScript осуществляется на компьютере пользователя и сейчас его поддерживают практически все браузеры. При помощи данного языка программирования возможно создавать как статистические web-страницы, так и страницы с изменяемым содержанием.
Некоторую опасность представляет то, что сценарии JavaScript осуществляются на стороне клиента: возможен незаконный доступ к конфиденциальной информации, например к паролям доступа. Чтобы защититься от такого несанкционированного доступа, в браузерах предусмотрена функция отключения выполнения JavaScript сценариев. Об этом не стоит забывать при создании web-страницы с использованием JavaScript. Для изучения JavaScript лучше всего подойдет JavaScript учебник.
Обычно сценарии JavaScript размещаются и выполняются в html-документах. Скрипты можно создавать в любом текстовом редакторе, например в notepad-е. Для того, чтобы запустить скрипт, написанный на языке JavaScript понадобиться Web-браузер. Достаточно просто сохранить текст данного скрипта с расширениями *.htm или *.html и открыть его Web-браузере. Но для правильной работы написанного кода, обязательно должно быть разрешено выполнение JavaScript сценариев.
На данный момент JavaScript оставил всех конкурентов позади по отношению компактности и читабельности кода.
|