FlashKeepers

JavaScript · JavaScript · Université

Bases de JavaScript : les fonctions et le DOM

Syntaxe des fonctions JavaScript, gestion des événements et méthodes de base de manipulation du DOM, chacune expliquée avec un court exemple.

À propos de cet ensemble

42 cartes simples de JavaScript (JavaScript). Il commence par « Quelle est la syntaxe d'une déclaration de fonction de base en JavaScript ? » et « Comment écrit-on une expression de fonction ? ». Plus de paquets de Université sont listés ci-dessous.

42 cartes · cartes simples · Écrit par IA, vérifié deux fois. Tout est modifiable.

Étudier cet ensemble gratuitement Jeter un œil Télécharger FlashKeepers pour iPhone

S'ouvre dans votre navigateur, sans compte. App pour iPhone et iPad · App Android

Quelle est la syntaxe d'une déclaration de fonction de base en JavaScript ?
Voir la réponsefunction functionName(parameters) { return value; }
Comment écrit-on une expression de fonction ?
Voir la réponseconst functionName = function(parameters) { return value; };
Quelle est la syntaxe d'une fonction fléchée ?
Voir la réponseconst functionName = (parameters) => { return value; };
À quoi sert l'instruction return dans une fonction ?
Voir la réponseElle termine la fonction et renvoie une valeur à l'appelant.
Comment définit-on une valeur par défaut pour un paramètre de fonction ?
Voir la réponsefunction greet(name = 'Guest') { return 'Hello ' + name; }
Que permet le paramètre du reste (...) à une fonction ?
Voir la réponseAccepter un nombre variable d'arguments sous forme de tableau.
Qu'est-ce que la portée d'une fonction en JavaScript ?
Voir la réponseLes variables déclarées à l'intérieur d'une fonction ne sont accessibles qu'à l'intérieur de cette fonction.
Qu'est-ce qu'une fermeture (closure) ?
Voir la réponseUne fonction qui a accès aux variables de la portée de sa fonction externe, même après que cette fonction externe a terminé son exécution.
Qu'est-ce qu'une fonction de rappel (callback) ?
Voir la réponseUne fonction passée en argument à une autre fonction, pour être exécutée plus tard.
Qu'est-ce qu'une fonction anonyme ?
Voir la réponseUne fonction sans nom, souvent utilisée comme fonction de rappel ou stockée dans une variable.
Qu'est-ce qu'une IIFE (Immediately Invoked Function Expression, expression de fonction invoquée immédiatement) ?
Voir la réponse(function() { code here })(); (une fonction qui s'exécute dès sa définition).
Qu'est-ce que le hissage (hoisting) des fonctions ?
Voir la réponseLes déclarations de fonction sont déplacées en haut de leur portée avant l'exécution du code, ce qui permet de les appeler avant leur définition.
Que fait la méthode bind() ?
Voir la réponseElle crée une nouvelle fonction avec un contexte this fixé et, éventuellement, des arguments préremplis.
Que fait la méthode call() ?
Voir la réponseElle appelle une fonction avec un contexte this donné et des arguments passés individuellement.
Que fait la méthode apply() ?
Voir la réponseElle appelle une fonction avec un contexte this donné et des arguments passés sous forme de tableau.

27 cartes de plus dans l'app

Étudier cet ensemble gratuitement