Информационных технологий, механики и оптики



бет4/5
Дата07.01.2022
өлшемі1,02 Mb.
#20684
түріУчебное пособие
1   2   3   4   5
1.2. Язык ядра JavaScript
Синтаксис языка
Язык JavaScript чувствителен к регистру.

10

Приложение JavaScript представляет собой набор операторов языка (команд), последовательно обрабатываемых встроенным в браузер интерпретатором. Каждый оператор можно располагать в отдельной строке. В этом случае разделитель ‘;’, отделяющий один оператор от другого, не обязателен. Его используют только в случае задания нескольких операторов на одной строке. Любой оператор можно расположить в нескольких строках без всякого символа продолжения. Например, следующие два вызова функции alert эквивалентны:



alert("Подсказка"); alert(
"Подсказка" );

Нельзя перемещать на другую строку единый строковый литерал - он должен располагаться полностью на одной строке текста программы или разбит на два строковых литерала, соединенных операцией конкатенации

‘+’:



alert("Подсказка"); // правильно alert("Под



сказка"); // не правильно

alert("Под" +


"сказка"); // правильно (но браузер выведет текст одной строкой!)


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




"Анна" 'Анна'

  • строковых литералах можно использовать ESC-последовательности, которые начинаются с символа обратной наклонной черты, за которой следует обычный символ. Некоторые подобные комбинации трактуются как один специальный символ.

Таблица 1.



Esc-последовательности

Символ

\b

Возврат на один символ

\f

Переход на новую страницу

\n

Переход на новую строку

\r

Возврат каретки

\t

Горизонтальная табуляция Ctrl-I




11

\'

Апостроф

\"

Двойные кавычки

\\

Обратная наклонная черта

ESC-последовательности форматирования используются при отображении информации в диалоговых окнах, отображаемых функциями alert(), prompt() и confirm(), а также, если методом document.write()


записывается содержимое элемента pre.
Комментарии в программе JavaScript двух видов - однострочные и многострочные:


Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет