Главная страница

Теория

       Операторы

       Функции

       Объекты

Примеры
       Кнопки
       Меню
       Дата и время
       Другое...

 

 

break

Синтаксис: break;

Оператор break используется в циклах while и for языка JavaScript. В месте расположения этого оператора цикл прекращается и управление передается первому следующему за циклом оператору. Рассмотрим небольшой пример программы на JavaScript:

Пример:
<script language = "javascript">
<!-- скрытие текста сценария
function Test() {
var index = 1;
while (index < 12) {
if (index == 6)
break;
index ++;
}
// Оператор 'break' вызовет переход в это место
}
<!-- конец сценария -->
</script>
В этом примере переменной index присваивается начальное значение 1 и цикл while должен выполняться до тех пор, пока значение переменной index будет меньше 12 (index > 12).

Однако, в строке 3 сценария присутствует оператор if, который проверяет, равно ли значение переменной index числу 6 (index == 6), и как только это условие выполняется, происходит переход к оператору break и, соответственно, прекращение выполнения цикла while. Таким образом, выполнение приведенного выше цикла while будет всегда прерываться после шести итераций и далее управление будет передаваться следующему за телом цикла оператору, местоположение которого отмечено комментарием к сценарию. Значение переменной index увеличивается (++) и при каждой итерации возрастает на единицу.

 

Hosted by uCoz
Rambler's Top100