NamedNodeMap.length

The read-only length property of the NamedNodeMap interface is the number of objects stored in the map.

Value

A number containing the number of objects in the map

Example

<pre zero="test" one="test" two="test"></pre>
const pre = document.getElementsByTagName("pre")[0];
const attrMap = pre.attributes;

let result = "The `test` attribute contains " + attrMap.length + " attributes.\n";

pre.textContent = result;

Specifications

Specification
DOM Standard
# dom-namednodemap-length

Browser compatibility

BCD tables only load in the browser