Enumerator | NN なし IE 4 (Win) ECMA なし
ActiveX コントロールのプロパティまたはメソッドが値のコレクションを返す場合、コレクションに対する JavaScript の通常のアプローチ (配列としての処理) は使用できません。Enumerator オブジェクトを使用すると、JavaScript でコレクション内の項目のリストへのポインタを管理し、項目を参照できます。詳細については、http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsobjenumerator.asp を参照してください。
プロパティ
なし
Methods
atEnd() | item() | moveFirst() | moveNext()
Enumerator の作成方法
    var myEnumObj = new Enumerator(externalCollection);

atEnd() | NN なし IE 4 (Win) ECMA なし
Enumerator がコレクション内の最後の項目を指している場合にブール値 true を返します。
パラメータ
なし
戻り値
true か false のブール値

item() | NN なし IE 4 (Win) ECMA なし
コレクション内でポインタの現在の位置にある値を返します。
パラメータ
なし
戻り値
コレクション内の数値、文字列、またはその他の値

moveFirst()、moveNext() | NN なし IE 4 (Win) ECMA なし
コレクション内でのポインタの位置を調整します。コレクション内の最初の項目または次の項目に移動できます。
パラメータ
なし
戻り値
なし