Código fuente de la función y su resultado en JavaScript
En JavaScript, puedes escribir el nombre de una función sin paréntesis. En este caso, no veremos el resultado de la ejecución de la función, sino su código fuente.
Intentémoslo. Supongamos que tenemos una función, por ejemplo, esta:
function func() {
return '!';
}
Llamemos a esta función escribiendo su nombre y los paréntesis. En este caso, veremos el resultado de la función:
function func() {
return '!';
}
console.log(func()); // mostrará '!'
Y ahora intentemos omitir los paréntesis después del nombre de la función. En este caso, veremos el código fuente de nuestra función:
function func() {
return '!';
}
console.log(func); // veremos el código de la función
Ejecute el código anterior en su entorno y compruebe que se muestra el código fuente de la función en la consola.