DOMTokenList: length-Eigenschaft
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 schreibgeschützte length
-Eigenschaft der DOMTokenList
-Schnittstelle ist ein integer
, der die Anzahl der in dem Objekt gespeicherten Objekte repräsentiert.
Wert
Eine positive Ganzzahl oder 0
, wenn die Liste leer ist.
Beispiele
Im folgenden Beispiel rufen wir die Liste der Klassen ab, die auf einem <span>
-Element als DOMTokenList
gesetzt sind, indem wir Element.classList
verwenden. Anschließend schreiben wir die Länge der Liste in das Node.textContent
des <span>
.
Zuerst das HTML:
<span class="a b c"></span>
Nun das JavaScript:
const span = document.querySelector("span");
const classes = span.classList;
const length = classes.length;
span.textContent = `classList length = ${length}`;
Die Ausgabe sieht folgendermaßen aus:
Spezifikationen
Specification |
---|
DOM Standard # ref-for-dom-domtokenlist-length① |
Browser-Kompatibilität
BCD tables only load in the browser