Boa tarde,
function validarCampos(event) {
const { name, value } = event.target
Não entendi comoas const (name e value) pegaram exatamente o nome e o value do target. É só porque possuem a mesma atribuição(nome)?
Boa tarde,
function validarCampos(event) {
const { name, value } = event.target
Não entendi comoas const (name e value) pegaram exatamente o nome e o value do target. É só porque possuem a mesma atribuição(nome)?
Olá, Edson! Tudo bem?
Acertou em cheio. Seria a mesma coisa que fazermos:
const name = event.target.name;
const value = event.target.value;
O JavaScript é inteligente o suficiente para, ao passarmos aquela sintaxe mais simples, procurar por propriedades com o mesmo nome, e atribuir a novas variáveis com os nomes que nós definimos.
Bons estudos!