Динамические Web технологии. Java Script, циклы

Цикл for - Оператор цикла for выглядит следующим образом:

for (i = 0; i < 100; i++)

document.write(i + " ");

Цикл while - Еще одним оператором цикла является оператор while. Внешне цикл while напоминает упрощенный вариант цикла for. Он содержит условие выполнения цикла, но не содержит ни инициализирующих, ни инкрементирующих выражений:

var n = 0;

while(n!= 5){

document.write(n + " ");

n++; //если из кода убрать эту строку, то цикл будет бесконечным

}

Цикл do while -условие выполнения цикла располагается не перед, а после тела цикла:

var n = 0;

do{

document.write(n + " ");

n++;

}while(n!= 5);

Большая часть программы находится в составе тела цикла. Ключевое слово do обозначает начало цикла. Затем, как и в других циклах, следует тело, обрамленное фигурными скобками. Завершает цикл условие выполнения, описываемое с помощью ключевого слова while. Это условие похоже на условие цикла while, но у него есть два отличия: оно располагается в конце цикла и завершается точкой с запятой (;).

Вложенные циклы -Как и при работе с условными операторами, циклы также могут иметь любое количество уровней вложенности.

for(var i = 0; i < 4; i++){

document.write("Часть внешнего цикла. <br>");

for(var j = 0; j < 2; j++){

document.write("Часть вложенного цикла. <br>");

}}

Динамические Web технологии. Java Script, объектная модель

С помощью JavaScript можно управлять внешним видом web-страницы и поведением браузера. Дляэтого в JavaScript включена специальная иерархическая система – объектная модель документа (DOM –Document Object Model).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: