Les fonctions
Théoriquement, il est possible de coder sans utiliser les fonctions, mais elles sont extrêmement utiles. Elles permettent de réduire considérablement les répétitions dans notre code. Le concept est assez simple. Voici un exemple de fonction en JavaScript
:
//Cette fonction prend un tableau, un prenom, et un âge en argument
//elle renvoit le tableau, auquel elle y a ajouté un tableau associatif
//contenant l'âge et le prénom indiqués en argument.
function ajouter(tab,prenom,age){
var elem = new Object();
elem["prenom"] = prenom;
elem["age"] = age;
tab.push(elem);
return tab;
}
var tab = [];
tab = ajouter(tab,"Didier",32);
console.log(tab);
//Cela imprime dans la console : [{"prenom":"Didier","age":32}]
Nous pouvons voir ici qu'une action simple, comme ajouter les informations d'un individu (âge et prénom) à un tableau peut être une action prenant plusieurs lignes de code et qui, pourtant, peut s'avérer très très fréquentes et donc répétitive. C'est pourquoi, créer une fonction ajouter
qui peut s’exécuter en une seule ligne et qui en réalité execute toutes les lignes contenues dans la définition de la fonction, peut être fort utile, non seulement pour réduire la taille de notre code, mais surtout pour mieux le structurer et augmenter sa lisibilité.
Dernière mise à jour
Cet article vous a-t-il été utile ?