4. Usage avancé des fonctions



Vous devez vous connecter pour participer à ce Quiz.
   1.   Les fonctions sont des éléments très intéressants du langage JavaScript. Parmi les assertions suivantes, laquelle est fausse ?
   2.   Chaque fonction a une propriété interne name. Avec le code suivant, que verra-t-on en console ?

Code javascript :
1
2
3
var a = function b(){ return "c"; }; 
a.name = "d"; 
console.log(a.name);
   3.   En JavaScript, on peut déclarer des fonctions anonymes. Que vaut alors la propriété name ?
   4.   A l'intérieur d'une fonction anonyme, quelle variable permet de faire référence à cette fonction ?
   5.   Parmi la liste d'instructions suivantes, laquelle n'exécute pas la fonction f ?
   6.   Si dans le code d'une fonction A, on souhaite transmettre le contexte et les arguments d'appel de cette fonction vers une autre fonction B, quelle est la bonne manière de procéder ?
   7.   A quoi correspond le mot-clé this dans une fonction ?
   8.   Comment crée-t-on une fermeture (closure en anglais) ?
   9.   A quoi servent les fermetures (closures en anglais) ?
   10.   Que renvoie la méthode toString déclarée dans le prototype de toutes les fonctions ?

Connexion

Identifiant
Mot de passe
S'inscrireMot de passe oublié ?