JavaScript – Les commentaires
- JavaScript – Introduction au JavaScript
- JavaScript – Inclusion dans une page
- JavaScript – Un langage orienté objet
- JavaScript – Les commentaires
- JavaScript – Ecrire dans le document
- JavaScript – Les variables
- JavaScript – Opérateurs
- JavaScript – La structure conditionnelle
- JavaScript – Les cas
- JavaScript – Les boucles
- JavaScript – Les tableaux
- JavaScript – Les fonctions
- JavaScript – Les objets
- JavaScript – L’objet String
- JavaScript – L’objet Number
- JavaScript – L’objet Math
- JavaScript – L’objet Date
- JavaScript – Les expressions régulières
- JavaScript – L’objet navigator
Avant d’aller plus loin, nous allons tout de suite étudier les commentaires en JavaScript.
Comme son nom l’indique, un commentaire permet de… commenter!
Et oui, même si un script dépasse rarement la vingtaine de lignes (à part pour les jeux), il peut parfois
être utile de laisser des commentaires pour pouvoir s’y retrouver quelques jours ou quelques mois
plus tard (ou même pour informer certains visiteurs curieux qui auraient l’odace d’observer votre
code HTML).
Dans un commentaire, on peut écrire ce que l’on veut. Rien ne sera pris en compte par le navigateur.
Lors du débogage d’un script, souvent compliqué en raison de l’abscence d’IDE valable, ils peuvent être
d’un bon recours pour pouvoir dissimuler un passage du script, sans pour autant avoir à l’effacer pour devoir
le ré-écrire plus tard si celui-ci était finalement valide.
Les commentaires sur une ligne (//)
Les commentaires sur une ligne sont la plupart du temps utilisés pour écrire des annotations en fin de ligne.
Ils commencent par //. Tout ce qui suit ce double slash sera ignoré :
<SCRIPT language=JavaScript>
// Ceci est un commentaire et je peux écrire ce que je veux
alert('Bonjour');// Ceci est un message d'alerte qui dit bonjour
</SCRIPT>
Les commentaires sur plusieurs lignes (/* */)
Les commentaires sur plusieurs lignes commencent par /* et s’achévent par */. Tout
ce qui est placé entre ces deux élements est tout simplement ignoré :
<SCRIPT language=JavaScript>
/* Le script suivant
n'a vraiment aucun intéret
et c'est donc pourquoi nous
allons le passer en
commentaires */
/*
alert('Bonjour!');
alert('Tu vas bien ?');
alert('Parce que moi, oui
');
*/
</SCRIPT>