欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JScript  

Enumerator 對象

啟用枚舉集合中的項目。

enumObj = new Enumerator([collection]) 

參數(shù)

enumObj
必選項。要賦值為 Enumerator 對象的變量名。
collection
可選項。任意 Collection 對象。

說明

集合與數(shù)組的不同點在于集合的成員不能直接訪問。不象處理數(shù)組時使用下標,這時只能將當前項目指針移動到集合的下一或前一元素。

Enumerator 對象提供了訪問集合的任何成員的方法,其操作與 VBScript 中的 For...Each 語句相似。

示例

下面的代碼顯示了 Enumerator 對象的用法:

function ShowDriveList(){
   var fso, s, n, e, x;                     // 聲明變量。
   fso = new ActiveXObject("Scripting.FileSystemObject");
   e = new Enumerator(fso.Drives);          // 在驅(qū)動器上創(chuàng)建 Enumerator。
   s = "";
   for (;!e.atEnd();e.moveNext())           // 枚舉驅(qū)動器集合。
      {
         x = e.item();
         s = s + x.DriveLetter;
         s += " - ";
         if (x.DriveType == 3)              // 查看是否網(wǎng)絡(luò)驅(qū)動。
            n = x.ShareName;                // 獲取共享名。
         else if (x.IsReady)                // 查看驅(qū)動器是否已就緒。
            n = x.VolumeName;               // 獲取卷名。
         else
            n = "[驅(qū)動器未就緒]";
         s +=  n + "<br>";
      }
   return(s);                               // 返回活動驅(qū)動器列表。
}

屬性

Enumerator 對象沒有屬性。

方法

atEnd 方法 | item 方法 | moveFirst 方法 | moveNext 方法

要求

版本 3