Microsoft(R) JScript(R)
moveFirst 方法
 语言参考 
版本 3 

请参阅                  应用于


描述
重新将集合中的当前项设置为第一项。
语法
myEnum.moveFirst( )

myEnum 参数是任意 Enumerator 对象。

说明
如果集合中没有项,那么当前项将被设置为 undefined

在下面的例子中,使用了 moveFirst 方法从列表的开始处对 Drives 集合的成员进行计算:

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); 
}