SVGNumberList
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die Schnittstelle SVGNumberList definiert eine Liste von Zahlen.
Ein SVGNumberList-Objekt kann als schreibgeschützt festgelegt werden, was bedeutet, dass Versuche, das Objekt zu ändern, dazu führen, dass eine Ausnahme ausgelöst wird.
Ein SVGNumberList-Objekt ist indexierbar und kann wie ein Array mithilfe der Klammernotation aufgerufen werden. Das Lesen eines Index entspricht dem Aufruf von getItem(). Das Zuweisen zu einem Index entspricht dem Aufruf von replaceItem(), einschließlich der dadurch ausgelösten Ausnahmen.
Instanzeigenschaften
length-
Die Anzahl der Elemente in der Liste.
numberOfItems-
Die Anzahl der Elemente in der Liste.
Instanzmethoden
appendItem()-
Fügt ein neues Element am Ende der Liste ein.
clear()-
Entfernt alle vorhandenen Elemente aus der Liste, sodass das Ergebnis eine leere Liste ist.
initialize()-
Entfernt alle vorhandenen Elemente aus der Liste und initialisiert die Liste neu, sodass sie das einzelne durch den Parameter angegebene Element enthält.
getItem()-
Gibt das angegebene Element aus der Liste zurück.
insertItemBefore()-
Fügt ein neues Element an der angegebenen Position in die Liste ein.
removeItem()-
Entfernt ein vorhandenes Element aus der Liste.
replaceItem()-
Ersetzt ein vorhandenes Element in der Liste durch ein neues Element.
Spezifikationen
| Spezifikation |
|---|
| Scalable Vector Graphics (SVG) 2> # InterfaceSVGNumberList> |