fbpx
i

Class aptent taciti sociosqu
ad litorato rquent per conubia nostra

icone-cours-time-80

14h

icone-cours-level-intermediaire-80

niveau
intermédiaire

puis 25€ /mois

icone-cours-time-80

14h

icone-cours-level-intermediaire-80

niveau
intermédiaire

puis 25€ /mois

icone-cours-time-80

14h

icone-cours-level-intermediaire-80

niveau
intermédiaire

puis 25€ /mois

L'objectif de ce module est de vous fournir des techniques plus avancées sur le traitement des tableaux et des objets.

Part #1 - Les fonctions type "boucles" s'appliquant sur les tableaux

Les fonctions type « boucles » s’appliquant sur les tableaux

Vous aviez déjà vu les boucles en tant que structures de contrôle dans le premier module mais vous allez voir ici que JavaScript dispose aussi d’autres boucles (en tant que fonction) pour manipuler les tableaux.

Part #2 - Les fonctions

Les fonctions

Créer ses « propres » fonctions

La liberté du programmeur commence aussi lorsqu’il peut créer ses propres fonctions. Dans cette partie du module vous allez voir des points essentiels sur l’anatomie d’une fonction et leurs créations.

Voici les mots clés qu’il faut connaître à propos des fonctions:

– Sauf dans le cas d’une fonction fléchée, la DÉCLARATION d’une fonction sera visible par le mot function
– Ensuite la fonction peut être anonyme, mais dans la plupart des cas, elle dispose d’un NOM afin d’être appelée à plusieurs endroits pour éviter ainsi la répétition de code
– Dans ce qu’on appelle la SIGNATURE de la fonction (zone des parenthèses), vous pouvez mettre autant de paramètres que souhaité, dont certains ayant une valeur par défaut

Ces paramètres, qui viendront de l’extérieur de la fonction seront exploités dans le corps de la fonction.

– Dans ce qu’on appelle le CORPS de la fonction (bloc des accolades), vous y retrouvez l’implémentation avec au moins une instruction return

Part #3 - Manipuler les objets

Manipuler les objets

Comment ajouter une paire

const contact = { name: ‘John’, year: 1982, city: ‘NYC’, height: 183 };

Pour ajouter une valeur, il est préférable d’utiliser la syntaxe pointée:

Certificate of achievement

Lorem ipsum