Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

uso do parenteses ao usar uma função

por que ao usar a função removeLinha não se colocam os parenteses assim como nas outras funções?

linha.find(".botao-remover").click(removeLinha);

caso seja por estar dentro de uma função, no caso click(), porque ao colocar uma função anonima tem o parenteses?

com neste caso
linha.find(".botao-remover").click(function(){

});
1 resposta
solução!

Oi Alec, tudo bom ?

Isso é somente por questão de sintaxe, pois no primeiro caso, você passou uma função como parâmetro (não precisa de parênteses ), no segundo caso é uma função anônima, ou seja você declara ela dentro do método onClick, por isso que precisa.

Espero ter ajudado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software