Compétence : 

A-Module 04 : JAVASCRIPT : 5 points - difficulté : 2
Les fonctions JavascriptPrésentationDéfinition no 1Une fonction est un groupe de ligne(s) de code de programmation destiné à exécuter une tâche bien spécifique, 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 : 1) Les fonctions propres à Javascript 2) Les fonctions écrites par vous-même pour les besoins de votre script. Les fonctions propres à Javascript s'appellent des "méthodes". Elles sont associées à un objet bien particulier comme c'est le cas de la méthode alert() de l'objet window ou la méthode round de l'objet Math . Définition no 2La notion de fonctionOn appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Cette notion de sous-programme est généralement appelée fonction dans les langages autres que le Javascript (toutefois leur syntaxe est généralement différente...). Les fonctions permettent d'exécuter dans plusieurs parties du programme une série d'instructions, cela permet une simplicité du code et donc une taille de programme minimale. D'autre part, une fonction peut faire appel à elle-même, on parle alors de fonction récursive (il ne faut pas oublier dans ce cas de mettre une condition de sortie au risque sinon de ne pas pouvoir arrêter le programme...). Javascript contient des fonctions prédéfinies qui peuvent s'appliquer pour un ou plusieurs types d'objets spécifiques, on appelle ces fonctions des méthodes. Source : http://www.commentcamarche.net/contents/574-javascript-les-fonctions Consultez les sites internet suivants pour plus d'explications : Méthodes javascript http://www.btinternet.com/~st_rise/main/mainfram.htm http://www.ac-creteil.fr/util/programmation/javascript/Welcome.html http://perso.wanadoo.fr/chatinais/coursjs/somrjs.htm http://www.editeurjavascript.com/cours/index.php La maîtrise des fonctions javascript permet de produire différents effets de texte comme celui-ci. Description
Un peu de théorie :
Il est préférable de placer toutes les déclarations de fonction dans l'en-tête de votre page(section HEAD ... /HEAD) ou au haut de la page. Vous serez ainsi assuré que vos fonctions seront déjà prises en compte par le navigateur avant qu'elles soient appelées dans la section BODY.
|