Знакомства на Just click it
Скоро новый год!
Онлайн радио
Вверх
Новые статьи

Архив

Javascript continue()

Оператор Javascript continue() позволяет получить максимальный контроль над исполняемой программой. Данный оператор позволяет игнорировать блок инструкций, следующих после внутри цикла и инициировать следующую итерацию. В отличие от Javascript Break(), данный оператор не прерывает функцию полностью, а просто начинает ее с нового цикла.


Javascript continue() - оператор продолжения.

Javascript continue() - достаточно интересный JS опереатор, позволяющий сильно увеличить контроль за выполнением функций.

Идея работы оператора continue() заключается в возможности пропустить все инструкции, следующие внутри блока после самого оператора и начать функцию с новой итерации.

Создадим программу, демонстрирующую возможности этого оператора:

 

 

<script>
function ex6()
{
b=document.f7.f8.value;
while (b!=0)
{
if (b>20)
{
window.alert('число '+b+' больше 20 цикл будет продолжен');
b=b – 1;
continue;
}
if (b<20)
{
window.alert('число '+b+' меньше 20 цикл будет прерван');
break;
}
}
}</script>
<form name="f7">
<div align="center">
<input type="text" name="f8" value="введите число">
<input type="submit" value="проверить"
onclick=ex6()>
</div>
</form>

 

 

В данном примере мы создаем пользовательскую функцию ex6(), которая проверяет значение, введенное пользователем в поле ввода. Если число больше 20, то оно будет уменьшенно на 1 и при помощи Javascript continue() все остальные действия внутри цикла будут пропущенны, а цикл начнется заново. Как только число станет меньше или равно 20 - цикл будет прерван при помощи оператора Javascript break().

В данном примере вы могли самостоятельно убедиться в различных принципах работы операторов continue и break.

 

назад
далее
Наверх
Источник: Создание сайтов
Мы В Контакте Мы на Facebook Лента новостей RSS
Копирование и публикация материалов сайта разрешены только при наличии активной ссылки на источник
2011 - наши дни.. © Контакты | Лого | Реклама на сайте | Вебмастерам
Политика конфиденциальности | Пользовательское соглашение