1
resposta

this

Se o this faz referência ao próprio objeto, eu poderia utilizar cliente.saldo ao invés de this.saldo?

Se sim, qual a diferença/vantagem de utilizar o this?

Grata,

Marilia

1 resposta

Oi Marilia.

Em linguagens como C++ e Java a palavra-chave this representa a instância do objeto. Já em JavaScript this se refere a um objeto que está executando o código atual e pode ser alterado. Como tudo em JavaScript está num escopo, você pode usar a palavra-chave this no escopo global e local e seu valor será igual ao objeto atual.

Tem um artigo bem interessante sobre isso, veja por favor: What is JavaScript all about: this keyword

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software