NamedNodeMap
Интерфейс NamedNodeMap представляет собой коллекцию объектов Attr. Объекты внутри NamedNodeMap не находятся в каком-либо определённом порядке, в отличие от NodeList, хотя они могут быть доступны при использовании индекса, как в массиве.
Объект NamedNodeMap является "живым" и, таким образом, будет автоматически обновляться, если изменения будут внесены в его содержимое внутри или в другом месте.
Свойства
Этот интерфейс не наследует никаких свойств.
NamedNodeMap.length(en-US) Только для чтения-
Возвращает количество объектов внутри объекта NamedNodeMap.
Методы
Этот интерфейс не наследует никакого метода.
NamedNodeMap.getNamedItem()-
Возвращает значение
Attr, соответствующее данному имени. NamedNodeMap.setNamedItem()(en-US)-
Заменяет или добавляет
Attr, обозначенный в объекте NamedNodeMap заданным именем. NamedNodeMap.removeNamedItem()(en-US)-
Удаляет
Attr, идентифицированный объектом NamedNodeMap . NamedNodeMap.item()(en-US)-
Возвращает значение
Attrпо заданному индексу или null, если индекс больше или равен числу узлов. NamedNodeMap.getNamedItemNS()(en-US)-
Возвращает
Attr, идентифицированный пространством имён и связанным локальным именем. NamedNodeMap.setNamedItemNS()(en-US)-
Заменяет или добавляет
Attr, идентифицированный в объекте NamedNodeMap данным пространством имён и связанным локальным именем. NamedNodeMap.removeNamedItemNS()(en-US)-
Удаляет
Attr, идентифицированный данным пространством имён и связанным локальным именем.
Specifications
| Specification | Status | Comment |
|---|---|---|
| DOM Определение 'NamedNodeMap' в этой спецификации. |
Живой стандарт | Имеет дело с Attr вместо Node |
| Document Object Model (DOM) Level 3 Core Specification Определение 'NamedNodeMap' в этой спецификации. |
Устаревшая | No change from Document Object Model (DOM) Level 2 Core Specification |
| Document Object Model (DOM) Level 2 Core Specification Определение 'NamedNodeMap' в этой спецификации. |
Устаревшая | Added getNamedItemNS(), setNamedItemNS() and removeNamedItemNS() |
| Document Object Model (DOM) Level 1 Specification Определение 'NamedNodeMap' в этой спецификации. |
Устаревшая | Initial definition |
Browser compatibility
BCD tables only load in the browser