SVGNumberList: replaceItem() メソッド
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
replaceItem()
は SVGNumberList
インターフェイスのメソッドで、リスト内の既存のアイテムを新しいアイテムに置き換えます。新しいアイテムがすでにリスト内に存在する場合は、このリストに挿入される前に、以前のリストから除去されます。挿入されるアイテムはアイテムそのものであり、コピーではありません。アイテムがすでにこのリスト内に存在する場合は、置き換えられるアイテムのインデックスは、アイテムが除去される前であることに注意してください。
構文
js
replaceItem(newItem, index)
引数
返値
リストに追加された SVGNumber
です。
例外
DOMException
NoModificationAllowedError
-
SVGNumberList
が読み取り専用属性に相当するか、オブジェクト自身が読み取り専用である場合に発生します。 DOMException
IndexSizeError
-
インデックスがリストの範囲を外れていた場合に発生します。
仕様書
Specification |
---|
Scalable Vector Graphics (SVG) 2 # __svg__SVGNameList__replaceItem |