DOMTokenList.values()
La méthode values()
(valeurs) de l'interface DOMTokenList
renvoie un itérateur
permettant aux développeurs de passer en revue toutes les valeurs contenues dans la DOMTokenList
. Individuellement, les valeurs sont des objets DOMString
(chaînes de caractères).
Syntaxe
tokenList.values();
Paramètres
Aucun.
Valeur retournée
Renvoie un itérateur
.
Exemples
Dans l'exemple suivant, nous récupérons la liste des classes définies dans un élément <span>
en tant que DOMTokenList
en utilisant Element.classList
. Si nous récupérons un itérateur contenant les valeurs en utilisant values()
, nous les itérons alors en utilisant une boucle for ... of et écrivons chacune dans le 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.values();
for(var value of iterator) {
span.textContent += value + ' ++ ';
}
La sortie ressemble à ceci :
Spécifications
Spécification | Statut | Commentaire |
---|---|---|
DOM La définition de 'values() (as iterable<Node>)' dans cette spécification. |
Standard évolutif | Définition initiale |
Compatibilité des navigateurs
BCD tables only load in the browser