Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
JavaScript – Manipulação do DOM e acesso a propriedades
Gabarito: letra C. Para exibir o modelo do veículo no parágrafo com id="exibe", é necessário selecionar o elemento pelo seu ID usando document.getElementById("exibe") e atribuir o valor da propriedade veiculo.modelo à propriedade innerHTML do elemento. A alternativa C faz exatamente isso: document.getElementById("exibe").innerHTML = veiculo.modelo;.
A banca testa três conceitos básicos: (1) seleção de elementos pelo ID, (2) alteração do conteúdo HTML de um elemento via innerHTML, e (3) acesso a propriedades de um objeto JavaScript usando a notação de ponto (objeto.propriedade).
Alternativa A — ❌ Incorreta
Utiliza document.getElement("p"), que não é um método válido em JavaScript. O método correto para selecionar por ID é getElementById.
Alternativa B — ❌ Incorreta
Embora use corretamente document.getElementById("exibe"), a propriedade add não existe em elementos do DOM. O correto é innerHTML ou textContent.
Alternativa C — ✅ Correta ⟵ GABARITO
Seleciona o parágrafo pelo ID e atribui o valor da propriedade modelo do objeto veiculo ao innerHTML. Sintaxe e lógica perfeitamente corretas.
Alternativa D — ❌ Incorreta
document.getElementByType("p") não é um método válido; além disso, a sintaxe veiculo{modelo} para acessar a propriedade está errada. O correto é veiculo.modelo ou veiculo["modelo"].
Alternativa E — ❌ Incorreta
A sintaxe veiculo{modelo} está incorreta. Para acessar a propriedade, deve-se usar notação de ponto ou colchetes.
PEGA ESSA DICA!
Em questões de JavaScript para concursos, lembre-se sempre dos métodos corretos de seleção: getElementById, querySelector, getElementsByClassName, etc. Para alterar conteúdo, as propriedades mais comuns são innerHTML e textContent. E para acessar propriedades de objetos, use objeto.propriedade ou objeto["propriedade"].