diff --git a/docs/cours/js/javascript.md b/docs/cours/js/javascript.md index d91e48d8..945aba13 100644 --- a/docs/cours/js/javascript.md +++ b/docs/cours/js/javascript.md @@ -27,38 +27,38 @@ JavaScript a été créé en 1995 par **Brendan Eich** chez Netscape. Il ne faut ### 🔑 Mots-clés courants -| Mot-clé | Description | -|-------------|-------------| +| Mot-clé | Description | +|-------------|---------------------------------------------------------------| | `var` | Déclare une variable (ancienne méthode, portée fonctionnelle) | -| `let` | Déclare une variable à portée de bloc | -| `const` | Déclare une constante à portée de bloc | -| `function` | Déclare une fonction | -| `return` | Retourne une valeur depuis une fonction | -| `if`, `else`, `switch` | Contrôle de flux conditionnel | -| `for`, `while`, `do...while` | Boucles | -| `break` | Interrompt une boucle ou un switch | -| `continue` | Passe à l’itération suivante d’une boucle | -| `try`, `catch`, `finally` | Gestion des erreurs | -| `throw` | Lance une erreur personnalisée | -| `class`, `extends`, `super` | Programmation orientée objet | -| `import`, `export` | Modules JavaScript (ES6) | -| `async`, `await` | Programmation asynchrone | +| `let` | Déclare une variable à portée de bloc | +| `const` | Déclare une constante à portée de bloc | +| `function` | Déclare une fonction | +| `return` | Retourne une valeur depuis une fonction | +| `if`, `else`, `switch` | Contrôle de flux conditionnel | +| `for`, `while`, `do...while` | Boucles | +| `break` | Interrompt une boucle ou un switch | +| `continue` | Passe à l’itération suivante d’une boucle | +| `try`, `catch`, `finally` | Gestion des erreurs | +| `throw` | Lance une erreur personnalisée | +| `class`, `extends`, `super` | Programmation orientée objet | +| `import`, `export` | Modules JavaScript (ES6) | +| `async`, `await` | Programmation asynchrone | --- ### 🔧 Fonctions intégrées utiles -| Fonction | Description | -|------------------|-------------| -| `alert()` | Affiche une boîte de dialogue d’alerte | -| `console.log()` | Affiche un message dans la console | -| `prompt()` | Demande une saisie utilisateur | -| `parseInt()` | Convertit une chaîne en entier | +| Fonction | Description | +|------------------|-----------------------------------------| +| `alert()` | Affiche une boîte de dialogue d’alerte | +| `console.log()` | Affiche un message dans la console | +| `prompt()` | Demande une saisie utilisateur | +| `parseInt()` | Convertit une chaîne en entier | | `parseFloat()` | Convertit une chaîne en nombre flottant | | `isNaN()` | Vérifie si une valeur n’est pas un nombre | -| `typeof` | Renvoie le type d’une variable | -| `Array.isArray()`| Vérifie si une valeur est un tableau | -| `setTimeout()` | Exécute une fonction après un délai | +| `typeof` | Renvoie le type d’une variable | +| `Array.isArray()`| Vérifie si une valeur est un tableau | +| `setTimeout()` | Exécute une fonction après un délai | | `setInterval()` | Exécute une fonction de manière répétée à intervalle régulier | --- @@ -78,6 +78,7 @@ if (nom) { ## 🌱 Les bases de JavaScript ### Intégration dans une page HTML + ``` { .html .copy } @@ -99,6 +100,7 @@ Ou directement dans une balise `