vendredi 25 septembre 2026
À propos
Contact
WP Moderne
.
Accueil › Lexique › JavaScript
Lexique
Le langage de programmation du navigateur et de l'éditeur de blocs.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Cœur WP
Éditeur
Thèmes
Extensions
Admin
HTML
CSS
JavaScript
PHP
HTTP & API
BDD
Serveur
Sécurité
Performance
SEO & a11y
Outils
IA
Technique consistant à envoyer une requête HTTP depuis JavaScript sans recharger la page, pour mettre à jour une partie du contenu affiché après réception de la réponse.
En anglais : « AJAX »
Interface JavaScript native, basée sur les promesses, qui permet d'envoyer une requête HTTP depuis le navigateur et de traiter sa réponse de façon plus lisible que l'ancien XMLHttpRequest.
En anglais : « Fetch API »
Ensemble de fonctions réutilisables qu'un projet appelle à sa convenance pour résoudre un besoin précis, sans imposer de structure globale à l'application qui l'utilise.
En anglais : « JavaScript library »
Mécanisme interne de JavaScript qui exécute le code un bloc à la fois puis traite les tâches en attente (clics, réponses réseau) dans un ordre précis, sans jamais lancer deux traitements en parallèle.
En anglais : « Event loop »
Syntaxe JavaScript notée « ?. » qui arrête l'accès à une propriété imbriquée et renvoie « undefined » dès qu'un maillon de la chaîne est absent, au lieu de déclencher une erreur.
En anglais : « Optional chaining »
Syntaxe introduite avec ES6 qui définit un modèle pour créer des objets partageant les mêmes propriétés et méthodes, construite en réalité au-dessus du système de prototypes de JavaScript.
En anglais : « Class »
Élément d'interface qui se met à jour automatiquement dès qu'une donnée dont il dépend change, sans qu'un développeur n'écrive explicitement le code de rafraîchissement de l'affichage.
En anglais : « Reactive component (framework generic) »
Syntaxe JavaScript qui extrait en une seule expression plusieurs valeurs d'un tableau ou d'un objet vers des variables distinctes, plutôt que de les accéder une à une.
En anglais : « Destructuring »
Représentation en mémoire, sous forme d'arbre d'objets, de la page HTML chargée dans le navigateur, que JavaScript peut lire et modifier pour changer ce qui s'affiche à l'écran.
En anglais : « DOM »
Donnée interne à un composant d'interface qui, lorsqu'elle change, déclenche automatiquement un nouvel affichage de ce composant et de tout ce qui en dépend visuellement.
En anglais : « State »
Événement défini par un script, déclenché avec « CustomEvent » et « dispatchEvent », qui permet à des scripts indépendants de communiquer entre eux sans se connaître directement à l'avance.
En anglais : « Custom event »
Fonction JavaScript qui garde en mémoire l'accès aux variables de son environnement d'origine, même après que la fonction englobante qui les a créées ait terminé son exécution.
En anglais : « Closure »
Fonction JavaScript déclarée avec « async » qui autorise le mot-clé « await » à l'intérieur, pour écrire un code attendant une promesse de façon linéaire plutôt qu'enchaîné avec « .then() ».
En anglais : « Async function »
Fonction passée en argument à une autre fonction pour être exécutée plus tard, souvent une fois une opération terminée ou un événement déclenché.
En anglais : « Callback function »
Syntaxe concise introduite en ES6 pour écrire des fonctions JavaScript, notée avec une flèche =>, qui ne redéfinit pas son propre contexte this.
En anglais : « Arrow function »
Bloc de code réutilisable, défini une fois puis exécuté à volonté avec des paramètres différents, brique de base de tout script JavaScript.
En anglais : « Function »
Ensemble structuré d'outils et de conventions en JavaScript qui impose une architecture pour construire des interfaces web interactives.
En anglais : « JavaScript framework »
Fonction associée à un élément du DOM qui s'exécute automatiquement lorsqu'un événement précis se produit, comme un clic ou une saisie clavier.
En anglais : « Event listener »
Fonction spéciale de React, préfixée par « use », permettant à un composant fonctionnel de gérer un état ou d'exécuter du code lors de son cycle de vie.
En anglais : « Hook »
Variante plus rigoureuse de JavaScript, activée avec la directive "use strict", qui interdit certaines pratiques dangereuses et transforme des erreurs silencieuses en exceptions.
En anglais : « Strict mode »
Standard officiel de JavaScript permettant de découper du code en fichiers séparés qui s'importent et s'exportent explicitement avec import et export.
En anglais : « ES module »
Zone du code où une variable est accessible et reconnue ; en JavaScript, elle dépend du mot-clé de déclaration utilisé et de l'endroit où il apparaît.
En anglais : « Scope »
Objet JavaScript représentant le résultat futur d'une opération asynchrone, qui se résout avec succès ou échoue, sans bloquer le reste du script.
En anglais : « Promise »
Mécanisme d'héritage propre à JavaScript où chaque objet peut hériter de propriétés et méthodes d'un autre objet, appelé son prototype.
En anglais : « Prototype »
Emplacement nommé en mémoire qui stocke une valeur destinée à être lue ou modifiée au fil de l'exécution d'un script JavaScript.
En anglais : « Variable »
← Précédent
Suivant →
Aucune définition pour cette lettre pour le moment.