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

# CharacterData

## Declaration

```data
interface CharacterData
```

## Topics

### Instance Properties

- [data](characterdata/1630645-data.md)
- [length](characterdata/1632992-length.md)

### Instance Methods

- [appendData](../webkitjs/characterdata/1631908-appenddata.md)
- [deleteData](../webkitjs/characterdata/1629537-deletedata.md)
- [insertData](../webkitjs/characterdata/1630207-insertdata.md)
- [replaceData](../webkitjs/characterdata/1632122-replacedata.md)
- [substringData](../webkitjs/characterdata/1629859-substringdata.md)

## Relationships

### Inherits From

- [Node](node.md)
