Código-fonte da função e seu resultado em JavaScript
Em JavaScript, você pode escrever o nome de uma função sem parênteses. Nesse caso, veremos não o resultado da execução da função, mas sim seu código-fonte.
Vamos tentar. Suponha que temos alguma função, por exemplo, esta:
function func() {
return '!';
}
Vamos chamar essa função, escrevendo seu nome e os parênteses. Nesse caso, veremos o resultado da função:
function func() {
return '!';
}
console.log(func()); // exibirá '!'
E agora vamos tentar omitir os parênteses após o nome da função. Nesse caso, veremos o código-fonte da nossa função:
function func() {
return '!';
}
console.log(func); // veremos o código da função
Execute o código acima em sua máquina e certifique-se de que o código-fonte da função é exibido no console.