NamedNodeMap
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.
Das NamedNodeMap-Interface repräsentiert eine Sammlung von Attr-Objekten. Objekte innerhalb eines NamedNodeMap sind nicht in einer bestimmten Reihenfolge angeordnet, im Gegensatz zu NodeList, obwohl sie wie in einem Array über einen Index zugänglich sind.
Ein NamedNodeMap-Objekt ist live und wird daher automatisch aktualisiert, wenn Änderungen an seinen Inhalten intern oder an anderer Stelle vorgenommen werden.
Instanz-Eigenschaften
Dieses Interface erbt keine Eigenschaften.
NamedNodeMap.lengthSchreibgeschützt-
Gibt die Anzahl der Objekte in der Map zurück.
Instanz-Methoden
Dieses Interface erbt keine Methoden.
NamedNodeMap.getNamedItem()-
Gibt ein
Attrzurück, das dem angegebenen Namen entspricht. NamedNodeMap.setNamedItem()-
Ersetzt oder fügt das in der Map durch den angegebenen Namen identifizierte
Attrhinzu. NamedNodeMap.removeNamedItem()-
Entfernt das durch den angegebenen Map identifizierte
Attr. NamedNodeMap.item()-
Gibt das
Attram angegebenen Index zurück, odernull, wenn der Index höher oder gleich der Anzahl der Knoten ist. NamedNodeMap.getNamedItemNS()-
Gibt ein
Attrzurück, das durch einen Namensraum und einen zugehörigen lokalen Namen identifiziert wird. NamedNodeMap.setNamedItemNS()-
Ersetzt oder fügt das in der Map durch den angegebenen Namensraum und den zugehörigen lokalen Namen identifizierte
Attrhinzu. NamedNodeMap.removeNamedItemNS()-
Entfernt das
Attr, das durch den angegebenen Namensraum und den zugehörigen lokalen Namen identifiziert wird.
Spezifikationen
| Spezifikation |
|---|
| DOM> # interface-namednodemap> |