📘 JavaScript – Résumé COMPLET pour l’Examen

1. Définition de JavaScript

JavaScript est un langage de programmation utilisé dans les pages web pour rendre le contenu interactif.

📌 Réponse type examen :
JavaScript est un langage de programmation qui permet de créer des pages web dynamiques et interactives.
---

2. Où écrire le JavaScript ?

2.1 Dans le HTML

2.2 Dans un fichier externe

<script src="script.js"></script>
👉 La meilleure pratique est d’utiliser un fichier .js pour séparer le code HTML et JavaScript.
---

3. Les fonctions en JavaScript

3.1 Déclaration

function direBonjour() {
  alert("Bonjour");
}

3.2 Appel de fonction

direBonjour();
📌 Une fonction est un bloc de code réutilisable qui s’exécute lorsqu’elle est appelée.
---

4. Les événements JavaScript

Un événement est une action détectée par le navigateur : clic, chargement, saisie clavier, etc.

4.1 Tableau des événements importants

Événement Quand ? Exemple
onclick Clic sur un élément <button onclick="f()">
onload Chargement de la page <body onload="f()">
onsubmit Soumission formulaire <form onsubmit="f()">
onchange Changement valeur <input onchange="f()">
onmouseover Survol souris <div onmouseover="f()">
👉 Les événements permettent d’appeler des fonctions automatiquement.
---

5. Méthodes JavaScript importantes

Méthode Rôle
addEventListener() Associer un événement (bonne pratique)
setTimeout() Appeler une fonction après un délai
setInterval() Appeler une fonction à intervalles réguliers
---

6. Accès aux éléments HTML (DOM)

JavaScript peut lire et modifier les éléments HTML grâce au DOM.

document.getElementById("id").value
document.getElementById("id").checked
document.getElementById("id").selectedIndex
📌 Le DOM permet à JavaScript de manipuler les éléments HTML.
---

7. Phrase clé pour l’examen

Une fonction JavaScript peut être appelée :
➡️ Tester les événements JavaScript