Cursos / Informática para Internet / Desenvolvimento Front-end II / Aula

arrow_back Aula 04 - Objetos em Javascript

A palavra-chave this


Dentro do escopo de método em objetos, podemos usar a palavra-chave this para fazer referência ao próprio objeto. Dessa maneira, podemos fazer associações e operações usando as próprias propriedades do objeto no qual o método foi chamado.

Veja um exemplo:

const robo = {
    modelo: 'T-800',
    nivelEnergia: 90,
    pegarInfo() {
        return `Eu sou o ${this.modelo} e meu atual nível de energia é ${this.nivelEnergia}%.`;
    },
    carregarBateria() {
        this.nivelEnergia = 100;
    }
};

console.log(robo.pegarInfo()); // Eu sou o T-800 e meu atual nível de energia é 90%.

Versão 5.3 - Todos os Direitos reservados