Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida sobre underline antes do nome da variável

Eu entendi que o _ underline antes da variável quer dizer que ela é privada, mas no caso quando estou declarando aquela variável novamente por exemplo pra fazer um get ou um set não preciso colocar o underline na frente? O JS entende como a mesma variável?

export class ContaCorrente{
    agencia;
    _cliente;

    set cliente(novoValor){
        if(novoValor instanceof Cliente){
            this._cliente = novoValor;
        }
    }

Por exemplo nesse código eu tenho primeiro o _cliente e depois quando vou declarar o set eu só coloco set cliente entenderam o que quero dizer? Ou ficou muito confuso?

1 resposta
solução!

Fala ai Victória, tudo bem? O _ é utilizado apenas na variavel (atributo da classe).

O get e set a gente deixa ser o _ pois é como será utilizado de forma global via JavaScript.

Espero ter ajudado.