SVGLengthList: 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 des SVGLengthList
-Interfaces 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.
- Wenn sich das neue Element bereits in einer Liste befindet, wird es aus seiner vorherigen Liste entfernt, bevor es in diese Liste eingefügt wird.
- Wenn sich das Element bereits in dieser Liste befindet, beachten Sie, dass der Index des Elements, vor dem eingefügt werden soll, vor der Entfernung des Elements liegt.
- Wenn der Index gleich 0 ist, wird das neue Element am 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 SVGLength
, das zur Liste hinzugefügt wurde.
Ausnahmen
NoModificationAllowedError
DOMException
-
Wird ausgelöst, wenn die Liste schreibgeschützt ist.
Beispiele
Siehe SVGLengthList
für ein vollständiges Beispiel.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2> # __svg__SVGNameList__insertItemBefore> |
Browser-Kompatibilität
Loading…