Язык программирования JavaScript разработан фирмой Netscape в сотрудничестве с Sun Microsystems и предназначен для создания интерактивных HTML-документов. С помощью сценариев поддерживается диалог с пользователем, обеспечивается привлекательный вид web-страниц, осуществляется навигация по страницам сайта, поиск элементов на странице и многое др. Основные области использования JavaScript таковы:
- создание динамических страниц, т.е. страниц, содержимое которых может меняться после загрузки документа;
- проверка правильности заполнения пользователем форм до пересылки их на сервер;
- решение «локальных» задач с помощью сценариев
и некоторые другие сферы.
JavaScript позволяет создавать приложения, выполняемые как на стороне клиента, так и на стороне сервера. Клиентские приложения выполняются браузером на машине пользователя. Браузер (или обозреватель) (Internet Explorer) - отображает HTML-документ на экране монитора и является пользовательским интерфейсом для web-приложений. Программа на языке JavaScript обрабатывается встроенным в браузер интерпретатором.
Программа (сценарий) на языке JavaScript представляет собой последовательность операторов.
Если несколько операторов располагаются на одной строке, то между ними следует ставить «;», если каждый оператор размещается на одной строке, то разделитель можно не писать. Один оператор может располагаться на нескольких строках.
В программе JavaScript можно использовать комментарии. Если комментарий располагается на одной строке то //, если на нескольких /*... */.
В JavaScript строчные и прописные буквы алфавита считаются разными символами.
Литералы
Простейшие данные с которыми может оперировать программа, называются литералами.
• целочисленные (могут быть заданы в десятичном, 16-ричном и 8-ричном представлении);
В десятичном представлении записывается как последовательность десятичных цифр со знаком или без него (15, 463, -45, +9214).
• вещественные;
Запись вещественного литерала отличается от записи вещественного числа в математике тем, что вместо запятой, отделяющей целую часть от дробной, указывается точка (123,45, -12,563).
• логические;
Существуют только два логических значения: истина и ложь(1хие/1 и false/0).
• строковые.
Представляют собой последовательность символов, заключенной в одинарные или двойные кавычки ("пример", 'пример'). Строковый литерал, представляющий пустую строку, обозначается как" " или''.