В этой главе рассматриваются все операторы JavaScript.
Оператор JavaScript состоит из ключевого слова, используемого с соответствующим синтаксисом.
Один оператор может занимать несколько строк. несколько операторов могут занимать одну строку, отделённые один от другого знаком "точка с запятой".
Соглашения по синтаксису: все ключевые слова показаны жирным шрифтом. Слова шрифта italic представляют определяемые пользователем имена или операции. Части в квадратных скобках [ ] являются необязательными.
{statements} это блок операторов, который может состоять из 0 или более операторов и заключён в фигурные скобки { }.
В таблице перечислены операторы JavaScript.
Прерывает текущий цикл while или for и передаёт управление следующему после цикла оператору. | |
Объявляет глобальную константу, инициализируя её (по выбору/optionally) значением. | |
Прерывает выполнение блока операторов в цикле while или for и начинает выполнение следующей итерации цикла. | |
Выполняет операторы, пока тестовое условие не станет false. Операторы выполняются как минимум один раз. | |
Даёт возможность обозначенному/signed скрипту предоставлять свойства, функции и объекты другим обозначенным или необозначенным/unsigned скриптам. | |
Создаёт цикл из трёх необязательных выражений, заключённых в скобки и разделённых точкой с запятой, с последующим блоком операторов, выполняемых циклически. | |
Итерирует специфицированную переменную по всем свойствам объекта. Для каждого отдельного свойства JavaScript выполняет специфицированные операторы. | |
Объявляет функцию со специфицированными параметрами. В качестве параметров могут быть строки, числа и объекты. | |
Выполняет набор операторов, если специфицированное условие true. Если условие false, может быть выполнен другой набор операторов. | |
Позволяет скрипту импортировать свойства, функции и объекты из обозначенного/signed скрипта, который экспортирует информацию. | |
Идентификатор, который может использоваться совместно с break или continue для указания на точку продолжения выполнения программы. | |
Специфицирует значение, возвращаемое функцией. | |
Даёт возможность программе вычислять выражение и искать совпадение значения выражения с меткой case. | |
Вызывает определяемое пользователем исключение. | |
Помечает блок операторов для попытки выполнения и специфицирует ответ, который должен выполняться при возникновении исключения. | |
Объявляет переменную, инициализируя её, по выбору, значением. | |
Создаёт цикл, который вычисляет выражение, и, если оно true, выполняет блок операторов. Затем цикл повторяется до тех пор, пока специфицированное условие true. | |
Устанавливает объект по умолчанию для набора выполняемых операторов. |