[Содержание] [Предыдущая] [Следующая] [Индекс]

for...in

Выражение, которое выполняет итерации определенной переменной для всех свойств объекта. Для каждого различного свойства, JavaScript выполняет определенные инструкции.

Реализовано в Navigator 2.0, LiveWire 1.0

Синтаксис

for (variable in object) {
   statements}

Аргументы

variable
Переменная для выполнения итераций для каждого свойства.
object
Объект для свойств которого выполняются итерации.
statements
Определяет инструкции, которые выполняются для каждого свойства.

Примеры

Следующая функция получает в качестве параметров объект и имя объекта. Затем выполняет итерации для всех свойств объекта и возвращает строку, в которую вносит список имен свойств и их значения.

function dump_props(obj, objName) {
   var result = ""
   for (var i in obj) {
      result += objName + "." + i + " = " + obj[i] + "<BR>"
   }
   result += "<HR>"
   return result
}


[Содержание] [Предыдущая] [Следующая] [Индекс]

Последняя Модификация: 10/31/97 12:29:59


Права © 1997 Netscape Communications Corporation



Все мессаги сюда:yanich@inbox.ru
Hosted by uCoz