Enumerator | NN nicht zutreffend IE 4(Win) ECMA nicht zutreffend
Wenn die Eigenschaft oder Methode eines ActiveX-Steuerelements eine Wertesammlung zurückgibt, funktioniert die übliche JavaScript-Verarbeitung von Sammlungen (bei der sie als Arrays behandelt werden) für solche Werte nicht. Das Enumerator-Objekt steuert einen Zeiger in der Sammlungsliste, mit dessen Hilfe JavaScript in der Lage ist, die Elemente einer solchen Sammlung zu referenzieren. Weitere Informationen hierzu finden Sie unter http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsobjenumerator.asp.
Eigenschaften
Keine.
Methoden
atEnd( ) | item( ) | moveFirst( ) | moveNext( )
Erstellen eines Enumerators
    var myEnumObj = new Enumerator(externalCollection);

atEnd( ) | NN nicht zutreffend IE 4(Win) ECMA nicht zutreffend
Gibt den Booleschen Wert true zurück, wenn der Enumerator auf das letzte Element in der Sammlung weist.
Parameter
Keine.
Zurückgegebener Wert
Boolescher Wert: true | false.

item( ) | NN nicht zutreffend IE 4(Win) ECMA nicht zutreffend
Gibt den Wert an der aktuellen Zeigerposition in der Sammlung zurück.
Parameter
Keine.
Zurückgegebener Wert
Zahl, String oder anderer Wert aus der Sammlung.

moveFirst(), moveNext( ) | NN nicht zutreffend IE 4(Win) ECMA nicht zutreffend
Passen die Position des Zeigers in der Sammlung an und setzen ihn auf das erste bzw. das jeweils nächste Element in der Sammlung.
Parameter
Keine.
Zurückgegebener Wert
Keiner.