Foi utilizado o:
console.log(this.negociacoes.paraTexto());
Por que ele utilizou o this?
Foi utilizado o:
console.log(this.negociacoes.paraTexto());
Por que ele utilizou o this?
Olá Gustavo, tudo bem?
É simples: negociacoes
é uma propriedade da classe NegociacaoController
e sendo assim, para acessá-la, precisamos fazer referência à instância atual da classe em execução. Por isso executamos this.negociacoes.paraTexto()
, diferente do negociacao
que é uma constante declarada dentro método adiciona
que aí pode ser executado sem o this
, assim: negociacao.paraTexto()
.
Espero ter ajudado.
Att.