Тема 1. Структура и синтаксис языка JavaScript

Методические рекомендации для преподавателя и студентов

Клиентская часть среды проектирования Web-приложений содержит следующие основные компоненты:

1. Браузер (или обозреватель), отображающий HTML-документ на экране монитора и являющийся пользовательским интерфейсом для Web- приложений;

2. Язык HTML (Hyper Text Markup Language), с помощью которого создаются Web-страницы;

3. Языки сценариев. В настоящее время в качестве стандарта принят язык JavaScript;

4. Клиентские расширения, такие как элементы управления ActivX, Java-аплеты, подключаемые модули и др.

Для понимания рассматриваемого материала предполагается знание основ HTML, умение работать в среде браузера.

Язык сценариев JavaScript предназначен для создания интерактивных HTML-документов. С помощью сценариев поддерживается диалог с пользователем, обеспечивается привлекательный вид Web-страниц, осуществляется навигация по страницам сайта, поиск элементов на странице и многое другое. Основой языка является понятие объекта. JavaScript может быть внедрен в HTML- документ, обеспечивает работу в среде, поддерживаемой браузерами.

Язык JavaScript позволяет обрабатывать исходные данные, представленные с помощью различных элементов управления, создавать тестирующие программы, осуществлять контроль вводимых данных и многое другое.

Приложения, написанные на JavaScript, могут выполняться как на стороне клиента, так и на стороне сервера. При разработке приложений обоих типов используется так называемое ядро, в котором содержатся определения стандартных объектов. Клиентские приложения выполняются браузером на машине пользователя.

Язык JavaScript непрерывно развивается, существуют несколько версий языка и разрабатываются новые. Наиболее используемые в настоящее время браузеры Internet Explorer и Netscape Navigator в разных объемах поддерживают язык сценариев JavaScript. Возможности браузеров зависят от их версий. Каждая следующая версия браузера поддерживает и те версии JavaScript, которые использовались в предыдущих его версиях. В теге <script> можно указать не только язык сценариев, а определенную версию языка. Если браузер не поддерживает указанную версию, то сценарий выполняться не будет. Язык сценариев JavaScript соответствует стандартам ECMA, Европейской ассоциации стандартизации.

Программа (сценарий) на языке JavaScript обрабатывается встроенным в браузер интерпретатором. Надо стремиться к тому, чтобы написанные сценарии корректно выполнялись в любом браузере. На первоначальном этапе обучения добиться удовлетворения этого требования сложно. Предлагаемые в книге сценарии отлаживались в Internet Explorer версии 4.01 и выше.

Сценарий JavaScript представляет собой последовательность операторов. Если несколько операторов располагаются на одной строке, то между ними следует поставить знак "точка с запятой" (;). Если каждый оператор размещается на одной строке, то разделитель можно не писать. Один оператор может располагаться на нескольких строках.

Согласно принципам структурного программирования, программу рекомендуется записывать таким образом, чтобы в ней была отражена блочная структура. Это облегчает исследование программы и поиск ошибок.

В программах на JavaScript можно использовать комментарии. Для того чтобы задать комментарий, располагающийся на одной строке, достаточно перед его текстом поставить две косые черты (//). Если же поясняющий текст занимает несколько строк, то его следует заключать между символами /* и */.

В JavaScript строчные и прописные буквы алфавита считаются разными символами.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: