Code source d'une fonction et son résultat en JavaScript
En JavaScript, on peut écrire le nom d'une fonction sans parenthèses. Dans ce cas, nous verrons non pas le résultat de l'exécution de la fonction, mais son code source.
Essayons. Supposons que nous ayons une fonction, par exemple, comme celle-ci :
javascriptfunction func() {
return '!';
}
Appelons cette fonction en écrivant son nom et des parenthèses. Dans ce cas, nous verrons le résultat de l'exécution de la fonction :
javascriptfunction func() {
return '!';
}
console.log(func()); // affichera '!'
Maintenant, essayons d'omettre les parenthèses après le nom de la fonction. Dans ce cas, nous verrons le code source de notre fonction :
javascriptfunction func() {
return '!';
}
console.log(func); // nous verrons le code de la fonction
Задание 1
Exécutez le code ci-dessus chez vous et assurez-vous que le code source de la fonction s'affiche dans la console.