---
title: XMLHttpRequest
framework: tvmljs
role: symbol
role_heading: Instance Method
path: tvmljs/xmlhttprequest/1627350-xmlhttprequest
---

# XMLHttpRequest

Creates a new XMLHttpRequest.

## Declaration

```data
new XMLHttpRequest();
```

## Return Value

Return Value A new instance of an XMLHttpRequest.

## Discussion

Discussion You create a new XMLHttpRequest instance to send and receive data between your app and a server.

## See Also

### Initializing and Sending a Request

- [abort](tvmljs/xmlhttprequest/1627356-abort.md)
- [open](tvmljs/xmlhttprequest/1627318-open.md)
- [send](tvmljs/xmlhttprequest/1627309-send.md)
- [timeout](tvmljs/xmlhttprequest/1627335-timeout.md)
