Les fonctions sont des expressions qui exécutent une action, permettant à un
programmeur de créer plusieurs morceaux de code et de les lier ensemble pour accomplir une tâche
particulière. Les fonctions reçoivent l'information sous forme de paramètre et peuvent retourner un
résultat.
Création d'une fonction
Pour créer une fonction, il suffit d'utiliser l'expression suivante en spécifiant
tous les arguments de la fonction :
Function Nom(argument1, argument2, ...)
{
instruction
}
Un nom doit :
Commencer par une lettre ou le caractère souligné " _ ";
Comporter que des lettres, chiffre, " _ " ou " & ";
Un argument est une valeur qui est passée à la fonction qui servira à l'exécution
de la fonction. Il est facultatif et lorsqu'il n'y a aucun argument, les parenthèses demeurent vides.
Function Mafonction ()
{
document.write(" Bonjour!! ");
}
Appel de fonction
Lorsqu'une fonction a été créée, il est possible de l'appeler en donnant le nom et
les paramètres. Elle peut être appelée de n'importe où dans la page Internet si elle est visible.
Si une fonction retourne un résultat, elle peut être incluse dans une instruction :