11
Приложение JavaScript представляет собой набор операторов языка
(команд), последовательно обрабатываемых встроенным в
браузер
интерпретатором. Каждый оператор можно располагать в отдельной
строке. В
этом случае разделитель ‘;’, отделяющий один оператор от
другого, не обязателен. Его используют только в случае задания
нескольких операторов на одной строке. Любой оператор можно
расположить в
нескольких строках без всякого символа продолжения.
Например, следующие два вызова функции alert эквивалентны:
…
alert("Подсказка");
alert(
"Подсказка"
);
…
Нельзя перемещать на другую строку единый строковый литерал - он
должен располагаться полностью на одной строке текста программы или
разбит на два строковых литерала, соединенных операцией конкатенации
‘+’:
…
alert("Подсказка"); // правильно
alert("Под
сказка"); //
не правильно
alert("Под" +
"сказка"); // правильно (но браузер выведет текст одной строкой!)
…
Пробельные символы в
тексте программы являются незначащими,
если только они не используются в строковых литералах.
В JavaScript строковые литералы можно задавать двумя
равноправными способами - последовательность символов, заключенная в
двойные или одинарные кавычки:
"Анна"
'Анна'
В строковых литералах можно использовать ESC-последовательности,
которые начинаются с
символа обратной наклонной черты, за которой
следует обычный символ. Некоторые подобные комбинации трактуются
как один специальный символ.
Таблица 1.
Esc-последовательности
Символ
\b
Возврат на один символ
\f
Переход на новую страницу
\n
Переход на новую строку
\r
Возврат каретки
\t
Горизонтальная табуляция Ctrl-I
12
\'
Апостроф
\"
Двойные кавычки
\\
Обратная наклонная черта
ESC-последовательности
форматирования
используются
при
отображении информации в диалоговых окнах, отображаемых функциями
alert(), prompt() и confirm(), а также, если методом document.write()
записывается содержимое элемента pre.
Комментарии в
программе JavaScript двух видов - однострочные и
многострочные:
Достарыңызбен бөлісу: