1
resposta

[Dúvida] Dúvida da atividade

Na atividade apresentada eu marquei a resposta E que foi a correta porém me houve uma certa dúvida, sempre quando eu mexo com javascript surge elementos "do nada" sem ser declarado em nenhum trecho do código.

const botaoSalvarItem = document.getElementById("adicionar-item"); botaoSalvarItem.addEventListener("click", () => { const conteudoDoInput = item.value; });

A minha dúvida é na questão de salvar o dados do input, eu entendo que estou adicionando um evento na qual foi implementado uma arrow function com o parametro de click quando for executado irá ter uma variavel que armazena o dado do input porém, eu não entendi esse "item", ele foi declarado em outro lugar ? ou é um exemplo?

1 resposta

Olá, Natan!

Nesse caso, o "item" é uma referência ao elemento de input cujo valor você deseja capturar. Normalmente, esse elemento de input teria um ID ou uma referência que permitiria acessá-lo no código.

De toda maneira é importante sempre declarar as variáveis que você vai utilizar no seu código JavaScript. O item, foi um exemplo. Na prática, esse código não funcionaria, pois a variável item não estaria definida.

Espero que essa explicação tenha ajudado a esclarecer sua dúvida!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!