O objeto não deveria ter o nome alterado pelo fato de não conter a instrução para congelamento do mesmo?
O objeto não deveria ter o nome alterado pelo fato de não conter a instrução para congelamento do mesmo?
Oi Victor, não deveria ter alterado mesmo... É como está na explicação, você só declarou um getter para o titular.. O valor que foi definido ali para a conta, não altera efetivamente o objeto.
Acabei de reparar, nesse caso não alterou pois ele fez conta.titular = 'Paco' e não conta._titular correto? Já que ainda não fez o Object.freeze()
Aí sim... vc poderia fazer isso e o novo valor seria refletido.. isso pq o javascript não definiu visibilidade para os atributos, uma pena.
Ah sim, então o erro foi meu mesmo de não me atentar par ao .titular e não ._titular.
Obrigado pela ajuda, espero em breve ver o seu curso de node.js.