EnumeratorNN s.o. IE 4(Win) ECMA s.o.

Si la propriété ou la méthode d´un contrôle ActiveX renvoie une collection de valeurs, l´approche JavaScript habituelle pour les collections (qui consiste à les traiter comme des tableaux) ne fonctionne pas pour de telles valeurs. L´objet Enumerator donne à JavaScript une façon de référencer les éléments de ce genre de collection en contrôlant un pointeur sur la liste des éléments. Pour plus de détails, visitez http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsobjenumerator.asp.

 
Propriétés

Aucune.

 
Méthodes
 
atEnd()item()moveFirst()moveNext()
 
Création d'un énumérateur
 
var myEnumObj = new Enumerator(externalCollection);
atEnd()NN s.o. IE 4(Win) ECMA s.o.

Renvoie la valeur booléenne true si l´Enumerator pointe sur le dernier élément de la collection.

 
Paramètres

Aucune.

 
Valeur renvoyée

Valeur booléenne: true | false.

item()NN s.o. IE 4(Win) ECMA s.o.

Renvoie une valeur de la collection à la position actuelle du pointeur.

 
Paramètres

Aucune.

 
Valeur renvoyée

Nombre, chaîne ou autre valeur de la collection.

moveFirst(), moveNext()NN s.o. IE 4(Win) ECMA s.o.

Ajuste l´emplacement du pointeur au sein de la collection, en passant au premier élément de la collection ou en avançant d´un élément.

 
Paramètres

Aucune.

 
Valeur renvoyée

Aucune.