﻿4

break
Завершает текущий цикл или конструкции switch и label и передает управление на следующий вызов.
#

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

do..while
Задает цикл с проверкой условия после каждой итерации.
#

for
Создать цикл, указав начальное состояние, условие и операцию обновления состояния.
#

for..in
Перебрать свойства объекта, для каждого свойства выполнить заданный код.
#

function
Объявить функцию.
#

if
Выполняет тот или иной блок кода в зависимости от того, верно ли условие.
#

label
Указать идентификатор для использования в break и continue.
#

return
Возвратить результат работы функции.
#

switch
Сравнивает значение выражения по различными вариантами и при совпадении выполняет соответствующий код.
#

throw
Инициировать("бросить") исключение
#

try..catch
Ловить все исключения, выпадающие из блока кода
#

var
Объявить переменную (или несколько) в текущей области видимости
#

while
Задает цикл, который выполняется до тех пор, пока условие верно. Условие проверяется перед каждой итерацией.
#

with
Добавить новую область видимости
#

{ Блок }
Группировка javascript-вызовов внутри фигурных скобок
#