1
resposta

_nome não foi declarada.

private nome; _idade;

constructor(nome, idade) {

    this._nome = nome;
    this._idade;
}

}

let pessoa = new Pessoa('Barney', 18); pessoa.nome = 'Martin';

1 resposta

Oi Henrique tudo certo ?

Esse resultado já é esperado, a justificativa está na resposta:

A propriedade nome é declarada com o modificador private, dessa forma, apenas métodos da própria classe podem acessá-la.

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