Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Таранова / Лекция-1_js.pptx
Скачиваний:
59
Добавлен:
19.05.2015
Размер:
461.38 Кб
Скачать

Символы разделители и переводы строк

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

Необязательные точки с запятой

Простые JavaScript_инструкции обычно завершаются символами точки с запятой (;), как в C, C++ и Java. Точка с запятой служит для отделения инструкций друг от друга. Однако в JavaScript точку с запятой можно не ставить, если каждая инструкция помещается в отдельной строке. Например, следующий фрагмент может быть записан без точек с запятой:

a = 3 b = 4

Однако если обе инструкции расположены в одной строке, то первая точка с запятой должна присутствовать обязательно:

a = 3; b = 4;

Пропуск точек с запятой нельзя признать правильной практикой программирования, и поэтому желательно выработать привычку их использовать

Идентификаторы

Идентификатор – это просто имя. В JavaScript идентификаторы выступают в качестве названий переменных и функций, а также меток некоторых циклов.

Правила формирования допустимых идентификаторов совпадают с правилами Java и многих других языков программирования. Первым символом должна быть буква, символ подчеркивания (_) или знак доллара ($).1 Последующие символы могут быть любой буквой, цифрой, символом подчеркивания или знаком доллара.

Комментарии в JavaScript

Все, что расположено после "//" до конца строки, в JavaScript считается однострочным комментарием:

// Однострочный комментарий

Однострочный комментарий можно записать после выражения:

document.write("Hello, world"); // Однострочный комментарий

Кроме того, существует многострочный комментарий. Он начинается с символов /* и заканчивается символами */:

/* Многострочный комментарий */

Ввод и вывод данных

В JavaScript предусмотрены довольно скудные средства для ввода и вывода данных. Это вполне оправданно, поскольку JavaScript создавался в первую очередь

как язык сценариев для веб-страниц.

Существует 3 стандартных метода для ввода и вывода данных: alert(), prompt() и confirm().

alert

Данный метод позволяет выводить диалоговое окно с заданным сообщением и кнопкой ОК. Синтаксис соответствующего выражения имеет следующий вид:

alert(сообщение)

Окна, обладает свойством останавливать все последующие действия пользователя и программ, называются модальными.

Окно, создаваемое посредством alert(), является модальным.

confirm

Метод confirm позволяет вывести диалоговое окно с сообщением и двумя кнопками — ОК и Отмена (Cancel).

result = confirm(message)

В отличие от метода alert этот метод возвращает логическую величину, значение которой зависит от того, на какой из двух кнопок щелкнул пользователь.

Диалоговое окно, выведенное на экран методом confirm(), можно убрать щелчком на любой из двух кнопок — ОК или Отмена. До тех пор пока вы не сделаете этого, переход к ранее открытым окнам невозможен.

Если пользователь щелкнет на кнопке ОК, то метод вернет логическое значение true (истина, да), а если он щелкнет на кнопке Отмена, то возвращается логическое значение false (ложь, нет).

prompt

Метод prompt позволяет вывести на экран диалоговое окно с сообщением, а также с текстовым полем, в которое пользователь может ввести данные. Кроме того, в этом окне предусмотрены две кнопки: ОК и Отмена (Cancel).

Синтаксис применения метода prompt имеет следующий вид:

result = prompt(text[, value])

Если пользователь щелкнет на кнопке ОК, то метод вернет содержимое поля ввода данных, а если он щелкнет на кнопке Отмена, то возвращается логическое значение false (ложь, нет). Возвращаемое значение можно затем обработать в программе и, следовательно, создать эффект интерактивности, то есть диалогового взаимодействия программы с пользователем.

Создание переменных

Создать переменную в программе можно несколькими способами:

С помощью оператора присвоения значений в формате: имя_переменной = значение

Пример:

myName = "Иван”

С помощью ключевого слова var (от variable — переменная) в формате:

var имя_переменной

В этом случае созданная переменная не имеет никакого значения, но может его получить в дальнейшем с помощью оператора присвоения.

Пример: var myName

myName = "Иван"

Соседние файлы в папке Таранова