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

请参阅                  应用于


描述
将集合中的当前项移动到下一项。
语法
myEnum.moveNext( )

myEnum 参数是任意 Enumerator 对象。

说明
如果枚举算子位于集合的最后,或者集合为空,那么当前项将被设置为 undefined

在下面的例子中,使用了 moveNext 方法在 Drives 集合中向下一个驱动器移动:

function ShowDriveList()
{
  var fso, s, n, e, x;
  fso = new ActiveXObject("Scripting.FileSystemObject");
  e = new Enumerator(fso.Drives);
  s = "";
  for (; !e.atEnd(); e.moveNext())
  {
    x = e.item();
    s = s + x.DriveLetter;
    s += " - ";
    if (x.DriveType == 3)
      n = x.ShareName;
    else if (x.IsReady)
      n = x.VolumeName;
    else
      n = "[驱动器未就绪]";
    s +=  n + "<br>";
  }
  return(s);
}