SVGStringList
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
SVG string list Schnittstelle
Das SVGStringList
definiert eine Liste von Zeichenfolgen.
Ein SVGStringList
Objekt kann als schreibgeschützt bezeichnet werden, was bedeutet, dass Versuche, das Objekt zu ändern, zu einer Ausnahme führen.
Schnittstellenübersicht
Auch implementieren | Keine |
---|---|
Methoden |
|
Eigenschaften |
|
Normatives Dokument | SVG 1.1 (2nd Edition) |
Instanz-Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
numberOfItems |
unsigned long |
Die Anzahl der Elemente in der Liste. |
length |
unsigned long |
Ein Spiegel der Wert in numberOfItems zur Konsistenz
mit anderen Schnittstellen.
Nicht standardisiert
|
Instanz-Methoden
Name & Argumente | Rückgabe | Beschreibung |
---|---|---|
clear() |
void |
Löscht alle vorhandenen Elemente aus der Liste, wodurch die Liste leer wird. Ausnahmen:
|
initialize(string newItem) |
string |
Löscht alle vorhandenen Elemente aus der Liste und initialisiert die Liste neu, um das durch den Parameter angegebene Einzelteil zu halten. Wenn das eingefügte Element bereits in einer Liste ist, wird es vor seinem Einfügen aus seiner vorherigen Liste entfernt. Das eingefügte Element ist das Element selbst und keine Kopie. Der Rückgabewert ist das Element, das in die Liste eingefügt wurde. Ausnahmen:
|
getItem(number index) |
string |
Gibt das angegebene Element aus der Liste zurück. Das zurückgegebene Element ist das Element selbst und keine Kopie. Alle Änderungen am Element werden sofort in der Liste reflektiert. Das erste Element ist Nummer 0. Ausnahmen:
|
insertItemBefore(string newItem, number index) |
string |
Fügt ein neues Element in die Liste an der angegebenen Position ein. Das erste
Element ist Nummer 0. Wenn Ausnahmen:
|
replaceItem(string newItem, number index) |
string |
Ersetzt ein vorhandenes Element in der Liste durch ein neues Element. Wenn
Ausnahmen:
|
removeItem(in unsigned long index) |
string |
Entfernt ein vorhandenes Element aus der Liste. Ausnahmen:
|
appendItem(string newItem) |
string |
Fügt ein neues Element am Ende der Liste hinzu. Wenn Ausnahmen:
|
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # InterfaceSVGStringList |
Browser-Kompatibilität
BCD tables only load in the browser