Що таке NamedNodeMap?

Інтерфейс NamedNodeMap представляє колекція об'єктів Attr. Об’єкти всередині NamedNodeMap не розташовані в певному порядку, на відміну від NodeList, хоча до них можна отримати доступ за індексом, як у масиві.

NamedNodeMap: метод getNamedItem(). Метод getNamedItem() інтерфейсу NamedNodeMap повертає Attr, що відповідає даному імені, або null, якщо відповідного атрибута немає. Примітка. Цей метод також викликається, коли ви використовуєте синтаксис оператора []. Отже, myMap[str] еквівалентний myMap.

Метод setNamedItem() інтерфейсу NamedNodeMap розміщує на карті Attr, ідентифікований за його назвою. Якщо на карті вже є Attr з такою ж назвою, він замінюється.

У HTML DOM об’єкт Attr представляє атрибут HTML. Атрибут HTML завжди належить елементу HTML.

Відповідь, перевірена експертом. Значення об’єкта Атрибут представляють стан об'єкта. Пояснення: кожен об’єкт має окремий ідентифікатор і набір атрибутів або характеристик. Змінна, наприклад, має атрибути Назва, Одиниці вимірювання, Опис і Визначення.