---
title: NamedNodeMap
framework: TVMLKit JS
role: symbol
role_heading: Class
platforms: [tvOS 13.0+, Safari Desktop 10.0+, Safari Mobile 2.0+]
path: tvmljs/namednodemap
---

# NamedNodeMap

## Declaration

```data
interface NamedNodeMap
```

## Topics

### Instance Properties

- [length](../webkitjs/namednodemap/1630230-length.md)

### Instance Methods

- [getNamedItem](namednodemap/1632372-getnameditem.md)
- [getNamedItemNS](../webkitjs/namednodemap/1631582-getnameditemns.md)
- [item](../webkitjs/namednodemap/1632491-item.md)
- [removeNamedItem](../webkitjs/namednodemap/1631570-removenameditem.md)
- [removeNamedItemNS](../webkitjs/namednodemap/1634503-removenameditemns.md)
- [setNamedItem](namednodemap/1631639-setnameditem.md)
- [setNamedItemNS](../webkitjs/namednodemap/1632713-setnameditemns.md)

## Relationships

### Inherits From

- [NodeList](nodelist.md)
