JSCRIPT MANUAL

Microsoft® JScript™
Метод moveFirst
 Справочник языка 
Версия 3 

См. также                  Применение


Описание
Сброс текущего элемента совокупности на первый элемент.
Синтаксис
myEnum.moveFirst( )

Аргумент myEnum является объектом Enumerator.

Примечание
Если в совокупности нет элементов, то текущий элемент устанавливается как undefined.

В следующем примере метод moveFirst применяется для прохождения элементов совокупности дисков с начала:

function ShowFirstAvailableDrive()
{
  var fso, s, e, x;
  fso = new ActiveXObject("Scripting.FileSystemObject");
  e = new Enumerator(fso.Drives);
  e.moveFirst();
  s = "";
  do 
  {
     x = e.item();
     if (x.IsReady)
     {
       s = x.DriveLetter + ":";
       break;
     }
     else
       if (e.atEnd())
       {
         s = "No drives are available";
         break;
       }
     e.moveNext();
  }
  while (!e.atEnd());
  return(s); 
}


Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.