Клиентский JavaScript. Справочник

         

Операторы


В этой главе рассмотрены все операторы JavaScript. Оператор JavaScript состоит из ключевого слова, используемого с соответствующим синтаксисом. Один оператор может занимать несколько строк. Несколько оператором могут располагаться на одной строке, если отделены символом (;).

Соглашения по синтаксису: Все ключевые слова синтаксиса операторов вводятся жирным шрифтом. Слова шрифтом italic представляют пользовательские имена и операторы. Любой участок в угловых скобках [ ], является необязательным. {statements} указывает на блок операторов, который может состоять из одного и более операторов, заключённых в фигурные скобки { }.

В таблице перечислены операторы JavaScript.

Таблица 4.1 Операторы JavaScript
break Прерывает текущий цикл while или for и передаёт управление оператору, идущему после прерванного цикла.

comment Авторский комментарий, объясняющий работу скрипта. Комментарии игнорируются интерпретатором.

continue Прерывает выполнение блока операторов while или for и продолжает выполнение цикла со следующей итерации.

do...while Выполняет специфицированные операторы, пока проверяемое условие не станет false. Этот блок операторов выполняется минимум один раз.

export

Даёт возможность помеченному скрипту предоставлять свойства, функции и объекты другим помеченным и непомеченным скриптам.

for Создаёт цикл, который состоит из трёх необязательных выражений в скобках, разделённых символом (;), и блока операторов.

for...in Итерирует специфицированную переменную по всем свойствам объекта. Для каждого свойства отдельно JavaScript выполняет специфицированные операторы.

function Объявляет функцию со специфицированными параметрами. В качестве параметров принимаются строки, числа и объекты.

if...else Выполняет блок операторов, если специфицированное условие true. Если условие false, может быть выполнен другой набор операторов.

import Даёт скрипту возможность импортировать свойства, функции и объекты из помеченного скрипта, который экспортирует эту информацию.

label Предоставляет идентификатор, который может использоваться с break или continue для указания места, где программа должна продолжит выполнение.

return Специфицирует значение, возвращаемое функцией.
switch Позволяет программе вычислять выражение и пытается сопоставить значение выражение с лэйблом case.

var Объявляет переменную и, по выбору, может инициализировать её.

while Создаёт цикл, который вычисляет выражение и, если оно true, выполняет блок операторов. Затем цикл повторяется, пока специфицированное условие true.

with Устанавливает объект по умолчанию для набора операторов.



Содержание раздела