» G1Script.Com » Les Langages » Le Javascript » Les Cours » [Les bases du Javascript]
Javacript

  • Au travers de ces différentes pages, nous essayerons de vous familiariser avec le Javascript.

    Nous vous souhaitons une bonne lecture, mais surtout une bonne programmation :)
    Chapitre 9.1 Définition

    Une fonction est un groupe de ligne(s) de code de programmation destiné à exécuter une tâche bien spécifique et que l'on pourra, si besoin est, utiliser à plusieurs reprises. De plus, l'usage des fonctions améliorera grandement la lisibilité de votre script.

    En Javascript, il existe deux types de fonctions : les fonctions propres à Javascript. On les appelle des "méthodes".

    Elles sont associées à un objet bien particulier comme c'était le cas de la méthode Alert() avec l'objet window. les fonctions écrites par vous-même pour les besoins de votre script. C'est à celles-là que nous nous intéressons maintenant.  » Chapitre 9.2 Déclaration des fonctions

    Pour déclarer ou définir une fonction, on utilise le mot (réservé) function.

    La syntaxe d'une déclaration de fonction est la suivante : function nom_de_la_fonction(arguments) {
    ...
    code des instructions ...
    }

    Le nom de la fonction suit les mêmes règles que celles qui régissent le nom de variables (nombre de caractères indéfini, commencer par une lettre, peuvent inclure des chiffres...). Pour rappel, Javascript est sensible à la case. Ainsi fonction() ne sera pas égal à Fonction(). En outre, Tous les noms des fonctions dans un script doivent être uniques.

    La mention des arguments est facultative mais dans ce cas les parenthèses doivent rester. C'est d'ailleurs grâce à ces parenthèses que l'interpréteur Javascript distingue les variables des fonctions. Nous reviendrons plus en détail sur les arguments et autres paramètres dans la partie Javascript avancé.

    Lorsque une accolade est ouverte, elle doit impérativement, sous peine de message d'erreur, être refermée. Prenez la bonne habitude de fermer directement vos accolades et d'écrire votre code entre elles.

    Le fait de définir une fonction n'entraîne pas l'exécution des commandes qui la composent. Ce n'est que lors de l'appel de la fonction que le code de programme est exécuté.

  • [précédent] - [suivant]


    Devenir partenaire | Faire connaître cette page | On travail...
    Liste de diffusion : déjà 10800 Inscrits

    Nos partenaires :
    www.stvalentin.be - La liste est en cours de production -