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 January 2020.
Die insertItemBefore()
Methode der SVGNumberList
Schnittstelle fügt ein neues Element an der angegebenen Position in die Liste ein.
Das erste Element hat den Index 0
. Das eingefügte Element ist das Element selbst und keine Kopie.
-
Falls
newItem
bereits in einer Liste enthalten ist, wird es vor seiner Einfügung in diese Liste aus seiner vorherigen Liste entfernt. -
Falls das Element bereits in dieser Liste enthalten ist, beachten Sie, dass der
index
des einzufügenden Elements vor der Entfernung des Elements liegt. -
Wenn der
index
gleich0
ist, wird das neue Element an den Anfang der Liste eingefügt. -
Wenn der
index
größer oder gleichnumberOfItems
ist, wird das neue Element am Ende der Liste angehängt.
Syntax
SVGNumberList.insertItemBefore(newItem, index)
Parameter
Rückgabewert
Ein SVGNumber
Objekt; das eingefügte Element aus der Liste.
Ausnahmen
NoModificationAllowedError
DOMException
-
Wird ausgelöst, wenn
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
BCD tables only load in the browser