JavaScript - Programme Hello World

Salut à toi, futurs programmeurs ! Bienvenue dans l'univers passionnant de JavaScript. Je suis ravi de vous guider sur ce chemin. En tant que quelqu'un qui enseigne la programmation depuis des années, je peux vous dire qu'il n'y a rien de tel que le sentiment d'écrire votre premier programme. Alors, plongeons dedans et créons notre tout premier programme JavaScript ensemble - le classique "Hello World" !

JavaScript - Hello World

Écrire le programme "Hello World" en JavaScript

Avant de commencer à coder, parlons de ce que "Hello World" signifie dans la programmation. C'est un programme simple qui affiche le texte "Hello World" et est souvent utilisé comme la première étape des débutants pour apprendre un nouveau langage de programmation. C'est comme dire "Salut" au monde de la programmation !

Maintenant, en JavaScript, il y a plusieurs façons de créer ce programme. Nous allons explorer chaque méthode, et je promets, à la fin de ce tutoriel, vous direz "Hello World" de bien des manières !

Utiliser document.write()

Commençons par l'une des méthodes les plus simples : document.write(). Cette fonction écrit du contenu directement dans votre document HTML.

<html>
<body>
<script>
document.write("Hello World!");
</script>
</body>
</html>

Voici ce qui se passe dans ce code :

  1. Nous commençons avec des balises HTML de base (<html> et <body>).
  2. Nous utilisons la balise <script> pour dire au navigateur que nous allons écrire du JavaScript.
  3. À l'intérieur du script, nous utilisons document.write() pour afficher notre message.

Lorsque vous ouvrez ceci dans un navigateur, vous verrez "Hello World!" affiché sur la page. Simple, n'est-ce pas ?

Utiliser la méthode alert()

Ensuite, nous avons la méthode alert(). Cela crée une boîte de dialogue avec notre message.

<html>
<body>
<script>
alert("Hello World!");
</script>
</body>
</html>

Lorsque vous exécutez ceci, vous verrez une boîte de dialogue avec "Hello World !" à l'intérieur. C'est comme si votre programme sortait pour vous dire bonjour !

Utiliser console.log()

Maintenant, essayons quelque chose de plus "derrière les scenes" avec console.log(). Cette méthode imprime des messages dans la console du navigateur, un outil que les développeurs utilisent pour le débogage.

<html>
<body>
<script>
console.log("Hello World!");
</script>
</body>
</html>

Pour voir cela en action, vous devrez ouvrir les outils de développement de votre navigateur ( habituellement en appuyant sur F12) et regarder l'onglet Console. Là, vous verrez votre message "Hello World !".

Utiliser innerHTML

Enfin, regardons innerHTML. Cette propriété nous permet de définir le contenu HTML d'un élément.

<html>
<body>
<h1 id="greeting"></h1>
<script>
document.getElementById("greeting").innerHTML = "Hello World!";
</script>
</body>
</html>

Reprenons cela :

  1. Nous créons un élément <h1> avec un id de "greeting".
  2. Dans notre script, nous utilisons document.getElementById("greeting") pour trouver cet élément.
  3. Ensuite, nous définissons son innerHTML à notre message "Hello World!".

Lorsque vous exécutez ceci, vous verrez "Hello World!" affiché en tant que titre sur votre page.

Comparer les méthodes

Maintenant que nous avons vu toutes ces méthodes, comparons-les dans un tableau pratique :

Méthode Visibilité Cas d'utilisation
document.write() Visible sur la page Tests rapides, mais pas recommandé pour la production
alert() Boîte de dialogue Attirer l'attention de l'utilisateur, débogage
console.log() Console du navigateur Débogage, non visible pour les utilisateurs réguliers
innerHTML Visible sur la page Changement dynamique du contenu de la page

Chaque méthode a sa place, et à mesure que vous grandirez en tant que développeur, vous apprendrez quand utiliser chacune.

Dans mes années d'enseignement, j'ai souvent vu les élèves avoir un moment "Aha !" lorsqu'ils voient leur code prendre vie pour la première fois. Je me souviens d'une élève qui était tellement excité par son premier programme "Hello World" qu'elle l'a immédiatement changé en "Hello Universe" puis en "Hello Multiverse" ! C'est la beauté de la programmation - une fois que vous commencez, votre imagination est la seule limite.

Souvenez-vous, chaque expert était autrefois un débutant. La clé est de continuer à pratiquer et à expérimenter. Essayez de modifier ces exemples - changez le message, combinez les méthodes, ou ajoutez un peu de style HTML. Plus vous jouerez avec le code, plus vous vous sentirez à l'aise.

JavaScript est un langage puissant avec des possibilités infinies. Ce programme "Hello World" n'est que le début de votre aventure de programmation. À mesure que vous continuez à apprendre, vous serez étonné de ce que vous pouvez créer - des sites web interactifs aux applications complexes.

Alors, êtes-vous prêt à dire "Hello" au monde de JavaScript ? J'ai hâte de voir ce que vous construirez ensuite !

Credits: Image by storyset