Fala ai Ricardo, tudo bem? Vamos lá:
estou trabalhando em um formulário semelhante ao da aula e quando faço a criação do objeto "reclamação" de forma parecida à criação do objeto paciente, ao ver no console encontro proto: Object
Esse proto
é um controle interno do JavaScript para lidar com o prototype pattern, é uma das maneiras que ele faz para controlar o shape do objeto, ou seja, quais informações o mesmo possuí e quais funções existem.
O Object
é o Prototype padrão e mais básico de todos, isso porque podemos mudar o prototype
para outras classes a fim de trabalhar com herança.
Claro que existem outras N explicações mais técnicas e avançadas, mas, basicamente seria isso.
Além disso, antes de criar o objeto as informações apareciam normalmente agora na tabela em cada td aparece
Isso deve estar ocorrendo porque você está passando um array
de objeto para o textContent
ou innerHTML
da td
.
Espero ter ajudado.