Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
) || (nYourAge > 99))
  Операторы цикла
   В языке JavaScript есть несколько операторов, предназначенных для 
организации циклов.
   Оператор for
   Общий вид оператора for представлен ниже:
for([инициализация;] [условие;] [итерация])
{
  . . .
  строки тела цикла
  . . .
}
   В области инициализации обычно выполняется присваивание начальных значений 
переменным цикла. Здесь допустимо объявление новых переменных при помощи 
ключевого слова var.
   Вторая область задает условие выхода из цикла. Это условие оценивается 
каждый раз при прохождении цикла. Если в результате оценки получается 
логическое значение true, выполняются строки тела цикла.
   Область итерации применяется для изменения значений переменных цикла, 
например, для уменьшения счетчика цикла.
   Оператор for-in
   Оператор for-in предназначен для просмотра всех свойств объекта и 
записывается в следующем виде:
for(переменная in объект)
{
  . . .
  строки тела цикла
  . . .
}
   Оператор while
   Для организации циклов с проверкой условия их завершения перед выполнением 
итерации используется оператор while:
while(условие)
{
  . . .
  строки тела цикла
  . . .
}
   Если в результате оценки условия получается значение true, тогда итерация 
выполняется, если false - цикл прерывается.
   Оператор break
   С помощью оператора break можно прервать выполнение цикла, созданного 
операторами for или while, в любом месте. Например:
var i = 0;
while(true)
{
  . . .
  i++;
  if(i > 10)
    break;
  . . .
}
   Оператор continue
   Выполнение оператора continue внутри цикла for или while приводит к тому, 
что итерация прерывается, а затем возобновляется заново. Этот оператор не 
прерывает цикл.
   Ниже мы привели пример использования оператора continue:
var i = 0;
while(i < 100)
{
  i++;
  if(i < 10)
    continue;
  . . .
}
   Здесь фрагмент тела цикла, отмеченный многоточием, будет выполняться только 
после того, как значение переменной i  станет равным 10. Когда же это значение 
достигнет 100, цикл будет завершен.
  Прочие операторы
   Среди прочих операторов языка сценариев JavaScript мы рассмотрим оператор 
доступа к полю, индексирование массива, скобки и запятую:
   
ОператорОписание.Доступ к полю объекта[]Индексирование массива()Скобки,Запятая  
 
   Первый из этих операторов применяется для вызова методов, определенных в 
объектах, а также для доступа к полям объектов или, как их еще называют, к 
свойствам объектов.
   Ниже, например, мы вызвали метод write, определенный в объекте document:
document.write("Hello, world!");
   Квадратные скобки используются для индексации массивов аналогично тому, как 
это делается в других языках программирования.
   Что касается круглых скобок, то они применяются либо для изменения порядка 
вычисления выражений, либо для передачи параметров функциям.
   Опера
 
<<-[Весь Текст]
Страница: из 116
 <<-