# this

A value supplied by the way a regular function is called, often referring to the receiving object.

## What is **this** in JavaScript?

**this** — A value supplied by the way a regular function is called, often referring to the receiving object.

```javascript
const order = {
    quantity: 2,
    describe() {
        return `${this.quantity} items`;
    }
};
```

Level: Apprentice · [More JavaScript terms at this level](https://www.ask-codey.com/glossary/subjects/javascript/apprentice)

Updated: September 27, 2026

## In other subjects

- [this in C#](https://www.ask-codey.com/glossary/this-c-sharp)
- [this in Java](https://www.ask-codey.com/glossary/this)

Source: https://www.ask-codey.com/glossary/this-javascript
