1
resposta

Utilização das palavras dentro dos parenteses ()

Boa noite Devs, tenho uma dúvida e conto com ajuda dos especialistas para sanar.

Por e necessário inserir a tag palavra event dentro dos () parenteses no caso abaixo?

var botaoAdicionar = document.querySelector("#adicionar-paciente");
botaoAdicionar.addEventListener("click",function(event){
    event.preventDefault();

Pq é necessario inserir a palavra form dente dos () parenteses da função abaixo?

function obtemPacienteDoFormulario(form) {

    var paciente = {
        nome: form.nome.value,
        peso: form.peso.value,
        altura: form.altura.value,
        gordura: form.gordura.value,
        imc: calculaImc(form.peso.value, form.altura.value)
    }
}
1 resposta

Oi, Alan, tudo bem?

Por e necessário inserir a tag palavra event dentro dos () parenteses no caso abaixo?

Porque você está avisando aquela função que terá um evento e um event no mundo do Javascript utilizamos para avisar ao código que terá algum tipo de evento ligado à navegação do usuário, que nesse caso é o "click", e o parênteses faz parte da sintaxe e também ajuda a ter uma vizualização melhor do que está escrito no código.

Pq é necessario inserir a palavra form dente dos () parenteses da função abaixo?

Porque você está usando a sintaxe da function que usa os parênteses necessariamente, mesmo estando vazio, para passar uma variável como parâmentro. Nesse caso, você está chamando a variável form que foi declarada fora da função, para dentro da função obtemPacienteDoFormulario e, assim, você possa manipular ela. Ficou clara a ideia?

Qualquer dúvida, pode falar :}