Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SVGPointList: Methode removeItem()

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 removeItem()-Methode der SVGPointList-Schnittstelle entfernt ein DOMPoint aus der Liste.

Syntax

js
removeItem(index)

Parameter

index

Der Index des zu entfernenden Elements.

Rückgabewert

Das entfernte DOMPoint-Objekt.

Ausnahmen

NoModificationAllowedError DOMException

Wird ausgelöst, wenn die Liste schreibgeschützt ist.

IndexSizeError DOMException

Wird ausgelöst, wenn der übergebene Index größer ist als die Anzahl der Elemente in der Liste.

Beispiele

Das folgende Beispiel zeigt ein SVG, das eine <polyline> mit fünf Koordinatenpaaren enthält. Das Element an Index 2 wird entfernt.

html
<svg id="svg" viewBox="-10 -10 120 120" xmlns="http://www.w3.org/2000/svg">
  <polyline
    id="example"
    stroke="black"
    fill="none"
    points="50,0 21,90 98,35 2,35 79,90" />
</svg>
js
const example = document.getElementById("example");
console.log(example.points.removeItem(2));

Spezifikationen

Spezifikation
Scalable Vector Graphics (SVG) 2
# __svg__SVGNameList__removeItem

Browser-Kompatibilität