SVGNumberList: insertItemBefore()-Methode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Die insertItemBefore()
-Methode der SVGNumberList
-Schnittstelle fügt ein neues Element an der angegebenen Position in die Liste ein. Das erste Element wird mit 0 indiziert. Das eingefügte Element ist das Element selbst und keine Kopie.
- Wenn das neue Element bereits in einer Liste ist, wird es aus seiner vorherigen Liste entfernt, bevor es in diese Liste eingefügt wird.
- Wenn das Element bereits in dieser Liste ist, beachten Sie, dass der Index des einzufügenden Elements vor der Entfernung des Elements ist.
- Wenn der Index gleich 0 ist, wird das neue Element an den Anfang der Liste eingefügt.
- Wenn der Index größer oder gleich der
length
ist, wird das neue Element am Ende der Liste angehängt.
Syntax
js
insertItemBefore(newItem, index)
Parameter
Rückgabewert
Das SVGNumber
, das der Liste hinzugefügt wurde.
Ausnahmen
NoModificationAllowedError
DOMException
-
Wird ausgelöst, wenn die
SVGNumberList
einem schreibgeschützten Attribut entspricht oder wenn das Objekt selbst schreibgeschützt ist.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2> # __svg__SVGNameList__insertItemBefore> |
Browser-Kompatibilität
Loading…