DOMTokenList.entries()

La méthode DOMTokenList.entries() renvoie un itérateur permettant de parcourir toutes les paires clé / valeur contenues dans cet objet. Les valeurs sont des objets DOMString (chaînes de caractères), chacun représentant une seule marque.

Syntaxe

tokenList.entries();

Valeur retournée

Renvoie un itérateur.

Exemples

Dans l'exemple suivant, nous récupérons la liste des classes définies sur un élément <span> en tant que DOMTokenList en utilisant Element.classList. Nous récupérons un itérateur contenant les paires clé / valeur en utilisant entries(), puis parcourons chacune d'entre elles en utilisant une boucle for ... of , et les écrivons dans un  Node.textContent  du <span>.

D'abord le HTML :

<span class="a b c"></span>

Maintenant le JavaScript :

var span = document.querySelector("span");
var classes = span.classList;
var iterator = classes.entries();

for(var value of iterator) {
  span.textContent += value + ' ++ ';
}

La sortie ressemble à ceci :

Spécifications

Spécification Statut Commentaire
DOM
La définition de 'entries() (as iterable<Node>)' dans cette spécification.
Standard évolutif Définition initiale.

Compatibilité des navigateurs

FonctionnalitéChromeEdgeFirefoxInternet ExplorerOperaSafari
Support simple Oui ?50 ? Oui ?
FonctionnalitéAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Support simple Oui Oui ?50 Oui ? Oui

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : loella16
 Dernière mise à jour par : loella16,