Fonctions :Déclarations Javascript
Un article de WikiTuto.
Sommaire |
Explication
Une fonction est un bloc d'instructions regroupées sous un seul nom. Vous pouvez ensuite invoquer la fonction pour l'exécuter. Une fonction peut recevoir des paramètres ou retourner des valeurs. Pour ce faire, on utilise le mot clé function suivi du nom qu'on souhaite donner à la fonction.
- Selon les standards que j'adopte, mes noms de fonction débutent si possible par un verbe à l'infinitif
Puis coller au nom et à sa fin, on doit mettre obligatoirement une paire de parenthèses. Si la fonction reçoit des paramètres, ces derniers sont nommés dans l'ordre reçu entre ces parenthèses. Ensuite, toutes les instructions contenues à l'intérieur de la fonction sont placées entre une paire d'accolades. Les instructions d'une fonction ne sont pas exécutées tant que la fonction n'est pas invoquée.
Les noms de fonctions obéissent aux mêmes restrictions que les noms de variables. (doivent commencer par une lettre, etc.)
- Selon les standards que j'adopte, les noms de paramètres commencent pas p_
Exemple
function EcrirePhrase(p_phrase)
{
document.write(p_phrase);
}
var message= "Les étoiles sont belles comme des roses.";
// Appel de la fonction.
// Elle pourrait aussi être invoquée par un onload ou un onclick, etc.
EcrirePhrase(message);
Si la fonction n'avait pas besoin de paramètres, l'appel aurait du tout de même garder ses parenthèses à l'image de EcrirePhrase();



