Interface NamedNodeMap
length: number;
"[iterator]"(): ArrayIterator<Attr>;
getNamedItem(qualifiedName: string): Attr | null;
getNamedItemNS(namespace: string | null, localName: string): Attr | null;
item(index: number): Attr | null;
removeNamedItem(qualifiedName: string): Attr;
removeNamedItemNS(namespace: string | null, localName: string): Attr;
setNamedItem(attr: Attr): Attr | null;
setNamedItemNS(attr: Attr): Attr | null;
[index: number]: Attr;
}
Indexable
Properties
Readonlylength
The read-only length property of the NamedNodeMap interface is the number of objects stored in the map.
Methods
[iterator]
-
Returns ArrayIterator<Attr>
getNamedItem
-
The
getNamedItem()method of the NamedNodeMap interface returns the Attr corresponding to the given name, or null if there is no corresponding attribute.Parameters
- qualifiedName: string
Returns Attr | null
getNamedItemNS
-
The
getNamedItemNS()method of the NamedNodeMap interface returns the Attr corresponding to the given local name in the given namespace, or null if there is no corresponding attribute.Parameters
- namespace: string | null
- localName: string
Returns Attr | null
item
-
The
item()method of the NamedNodeMap interface returns the item in the map matching the index.Parameters
- index: number
Returns Attr | null
removeNamedItem
-
The
removeNamedItem()method of the NamedNodeMap interface removes the Attr corresponding to the given name from the map.Parameters
- qualifiedName: string
Returns Attr
removeNamedItemNS
-
The
removeNamedItemNS()method of the NamedNodeMap interface removes the Attr corresponding to the given namespace and local name from the map.Parameters
- namespace: string | null
- localName: string
Returns Attr
The
NamedNodeMapinterface represents a collection of Attr objects. Objects inside a NamedNodeMap are not in any particular order, unlike NodeList, although they may be accessed by an index as in an array.MDN Reference