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