'Глава 27. Язык JavaScript/JScript_______________________^______643

Ниже описаны типографские выделения в описаниях команд:

+ Все ключевые слова JavaScript даются моноширинным шрифтом.

+ Слова, выделенны курсивом,представляют имена или операторы, заданные пользователем.

+ Любые конструкции, заключенные в квадратные скобки ([ и ]), являются необязательными.

+ Запис {опера горы)определяет блок операторов, состоящий из одного оператора или множества операторов, заключенных в фигурные скобки.

break.Оператор break прекращает выполнение текущего цикла типа while или for и передает управление оператору, следующему за телом цикла.

Синтаксис

break

Пример

Приведенная ниже функция просматривает список URL-адресов в текущем документе и останавливается, когда просмотрены все ссылки или когда найден URL-адрес, содержащий входной параметр searchName (имя поиска).

function findURL(searchName){ var i= 0;

for(i=0;i<document.links.length;i++)( if(document.links[i]==searchName)break;

>

it(i<document.links.length){

alert("Found "+ searchName +."in position "+ i);

}els {

alert(""+ searchName + "not found! ");

}• }

continue.Оператор continue прекращает выполнение операторов в циклах while или for и начинает следующий проход соответствующего цикла. Этот оператор не прерывает цикл, как оператор break;в цикле while выполняется переход к проверке условия, а в викле^Жй^,-— к выражению, изменяющему переменную.

Синтаксис

continue