Vous êtes sur la page 1sur 1

Université ferhat abbas sétif-1 2020-2021

Faculté des sciences, département d’informatique


Programmation web avancée
TP2
JavaScript
Dans ce TP, nous découvrirons les clôtures et les IIFE en JavaScript.
Exercice.1
Que fait le programme suivant ?
1. Que se passe-t-il si on change la
déclaration de la ligne 2
(respectivement des lignes 3, 4
puis 5) en let ?
Quel est l’intérêt de la fonction
anonyme englobante, immédiatement
appelée (lignes 1 et 14)

Exercice.2
Ecrire une fonction displayFullName, qui doit accepter deux paramètres,
firstName et lastName. La fonction doit être invoquée immédiatement et
renvoyer firstName + lastName.
Exercice.3
Dans le code ci-dessous, compteur1 et
counter2 utilisent la même fonction
makeCounter. Sont-ils indépendants ? Le
deuxième compteur va montrer ? 0,1 ou
2,3 ou autre valeurs ?
Exercice.4
Ecrire une fonction sum qui fonctionne comme ceci : sum (a)(b) = a + b.
Par exemple :

Vous aimerez peut-être aussi