// . Pour appeler une fonction, il suffit tout simplement de marquer le nom de la fonction, des parenthèses, même dans le cas où la fonction n'a aucun paramètre, et un point-virgule."/>
Système d'aide en ligne pour JavaScript

.:Sommaire:.


Image d'un livreIntroduction au JavaScript
Image d'un livreQu'est-ce que JavaScript
Image d'un livreLangage JavaScript
Image d'un livreSyntaxe du langage
Image d'un livreStructures de contrôle
Image d'un livreFonctions et Méthodes
Image d'un livreGestionnaires et objets
Image d'un livreFormulaires JavaScript
Image d'un livreProgrammation

Les Fonctions en JavaScript



Une fonction est un bloc de code autonome qui accomplit une certaine tâche et qui retourne éventuellement un résultat. Voici un modèle de comment introduire une fonction :

Image d'une fonction en JavaScript

Les noms des fonctions doivent obligatoirement avoir un nom unique, respecter la casse, contenir seulement les caractères autorisés et surtout, ne pas débuter par un chiffre car sinon la fonction ne s'exécuterait pas. Les fonctions sont placés dans l'entête de la page XHTML, plus précisément entre les balises <head> et </head>. Pour appeler une fonction, il suffit tout simplement de marquer le nom de la fonction, des parenthèses, même dans le cas où la fonction n'a aucun paramètre, et un point-virgule.

Il existe deux types de variables :

  • Variable globale => Elle est accessible tout au long du script
  • Variable locale => Elle est accessible seulement à l'intérieur de la fonction où on l'a créée

Le mot "return" interrompt l'exécution de la fonction à l'endroit où cette instruction est placée et peut, dans certain cas, retourner une valeur au programme.

Image d'une fonction en JavaScript avec un return

Dans l'exemple précédent, le "return salaire" permet de renvoyer la valeur du salaire ce qui permet d'avoir le salaire en appelant cette fonction.

JavaScript permet de définir des fonctions dans le corps d'une autre fonction, il s'agit d'une closure. Une closure c'est une fonction particulière qui peut utiliser des variables définies en dehors de sa portée. Les autres types de fonctions qui sont beaucoup utilisées en JavaScript sont les fonctions récursives. Il s'agit de fonctions qui se rappellent elles-mêmes.




Image retour en arrièrePage précédente | Retour au haut de page | Page suivanteImage avancer à la 
			page suivante

.:Index:.

Asynchrone 3
Break 5
Caractères 4-7-11-12
Casse 4-7
Checkbox 13
Classes 14
Close 10
Closure 7
Commentaires 3-4
Constructeur 14
Date 11
Document 10-12
Else 6
Entiers 4
Exceptions 1-14
Fonction 7-8-9-11-14
For 5
Formulaire 9-12-13
History 11
If 6
Interactivité 2-9-12
Interpreteurs 1
Label 12
Location 11
Math 11
Navigator 11
Open 10
Prototypes 14
Radio 12-13
Récursive 7
Return 7
Reset 13
Screen 11
Select 13
Souris 2-9-13
Status 9
Submit 13
Switch 6
Synchrone 3
Textarea 12-13
Variable 4-6-7-8-10-11
While 5
Window 10

Contactez-nous
Copyright © Guillaume Paré 2010