Pessoal, uma dúvida, tipo const é constante certo? Se é constante ao criar um objeto com o tipo const como conseguimos alterar seus atributos? O que entendi é que você simplesmente não pode associar outro objeto a variável cliente1 por exemplo. O objeto uma vez definido deverá ser igual sempre, mas os atributos internos podem mudar..... mas............ pensei correto? Tipo... você não pode depois de definir:
const cliente1 = new Cliente();
Mudar o objeto da variável (não permitido)
cliente1 = new Cliente(); (instanciado outro objeto do tipo cliente a mesma variável)