- break
Завершает текущий цикл или конструкции switch и label
и передает управление на следующий вызов
- continue
Прекращает текущую итерацию цикла и продолжает
выполнение со следующей итерации
- do..while
Задает цикл с проверкой условия после каждой
итерации
- for
Создать цикл, указав начальное состояние, условие
и операцию обновления состояния
- for..in
Перебрать свойства объекта, для каждого свойства
выполнить заданный код
- function
Объявить функцию
- if
Выполняет тот или иной блок кода в зависимости от
того, верно ли условие
- label
Указать идентификатор для использования в break и
continue
- return
Возвратить результат работы функции
- switch
Сравнивает значение выражения по различными
вариантами и при совпадении выполняет соответствующий код
- throw
Инициировать("бросить") исключение
- try..catch
Ловить все исключения, выпадающие из блока кода
- var
Объявить переменную (или несколько) в текущей
области видимости
- while
Задает цикл, который выполняется до тех пор, пока
условие верно. Условие проверяется перед каждой итерацией.
- with
Добавить новую область видимости
- Блок
Группировка javascript-вызовов внутри фигурных
скобок