DOMTokenList: entries() Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die entries()
-Methode der DOMTokenList
-Schnittstelle
gibt einen iterator
zurück, der es Ihnen ermöglicht,
alle Schlüssel/Wert-Paare in diesem Objekt zu durchlaufen. Die Werte sind
Array
s mit [key, value]-Paaren, die jeweils ein einzelnes Token darstellen.
Syntax
entries()
Rückgabewert
Gibt einen iterator
zurück.
Beispiele
Im folgenden Beispiel rufen wir die Liste der Klassen ab, die auf einem
<span>
-Element als DOMTokenList
gesetzt sind, und zwar mit
Element.classList
. Dann holen wir uns einen Iterator, der die Schlüssel/Wert-Paare
enthält, indem wir entries()
verwenden. Anschließend iterieren wir mit einer
for...of
-Schleife durch jedes Paar und schreiben sie in den
Node.textContent
des <span>
-Elements.
Zuerst das HTML:
<span class="a b c"></span>
Nun der JavaScript-Code:
const span = document.querySelector("span");
const classes = span.classList;
const iterator = classes.entries();
for (const value of iterator) {
span.textContent += `(${value})`;
}
Die Ausgabe sieht folgendermaßen aus:
Spezifikationen
No specification found
No specification data found for api.DOMTokenList.entries
.
Check for problems with this page or contribute a missing spec_url
to mdn/browser-compat-data. Also make sure the specification is included in w3c/browser-specs.
Browser-Kompatibilität
BCD tables only load in the browser