Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

DUVIDA

Boa tarde, porque quando colocamos "()" o progama da erro , mas ja quando colocamos sem, ele roda, ela explicou porém não consegui entender com detalhes.

assim vai : document.querySelector('.tecla_pom').onclick = tocaSomPom;

assim não:

document.querySelector('.tecla_pom').onclick = tocaSomPom();

1 resposta

SEM os parênteses seria como se você criasse uma flechinha para o tocaSomPom, e COM os parênteses "copiasse" o conteúdo dele para document.querySelector('.tecla_pom').onclick. Pelo menos eu entendi assim, espero ter ajudado.