« Programmation JavaScript/Ligne d'instruction » : différence entre les versions
Aucun résumé des modifications |
→Délimitation des lignes d'instruction : clarification sur le point-virgule |
||
Ligne 7 : | Ligne 7 : | ||
==Délimitation des lignes d'instruction== |
==Délimitation des lignes d'instruction== |
||
Une instruction s'achève lorsqu'une autre instruction commence.<br/> |
|||
Les lignes d'instructions s'achèvent avec le point virgule. ( ; )<br/> |
|||
En règle générale, on rencontre une ligne d'instruction par ligne de texte. |
En règle générale, on rencontre une ligne d'instruction par ligne de texte. Pour écrire plusieurs instructions sur une même ligne, il est nécessaire de les séparer avec un point-virgule ( ; ). Par habitude, on met souvent des point-virgules à la fin de toutes les instructions en JavaScript mais il faut savoir que leur absence n'est pas une erreur de syntaxe. |
||
Néanmoins, il est possible de mettre plusieurs instructions sur la même ligne... |
|||
{{Cadre code|Juxtaposition d'instructions| |
{{Cadre code|Juxtaposition d'instructions| |
||
<pre> |
<pre> |
||
Ligne 16 : | Ligne 15 : | ||
}} |
}} |
||
La même, répartie sur plusieurs lignes |
|||
{{Cadre code|Répartition| |
{{Cadre code|Répartition| |
||
<pre> |
<pre> |
Version du 25 mars 2006 à 21:53
<< Retour au sommaire détaillé / Bloc d'instructions >>
Composition d'une ligne d'instruction
Une ligne d'instruction javascript est constituée d'une combinaison de mots réservés, identificateurs, variables, opérateurs,
expressions littérales, appels de fonctions, commentaires...
Délimitation des lignes d'instruction
Une instruction s'achève lorsqu'une autre instruction commence.
En règle générale, on rencontre une ligne d'instruction par ligne de texte. Pour écrire plusieurs instructions sur une même ligne, il est nécessaire de les séparer avec un point-virgule ( ; ). Par habitude, on met souvent des point-virgules à la fin de toutes les instructions en JavaScript mais il faut savoir que leur absence n'est pas une erreur de syntaxe.
s1="trois "; s2="mots "; s3="concaténés"; alert(s1+s2+s3);
La même, répartie sur plusieurs lignes
alert( "trois " + "mots " + "concaténés" );
Cette présentation permet d'intégrer des commentaires en regard de la ligne :
alert( "trois " // Premier commentaire + "mots " /* Commentaire autre style */ + "concaténés" // troisième commentaire );
Ces trois exemples provoquent l'affichage d'une boite d'avertissement munie de la chaîne "trois mots concaténés". Leur présentation diffère en fonction des besoins d'expressivité et de lisibilité du code tel que voulu par le programmeur.
Regrouppement des lignes d'instructions en blocs
Les lignes d'instructions sont regroupées en blocs d'instructions délimités par des accolades.
Note : javascript différentie les majuscules et les minuscules. Il convient donc d'être vigilant sur ce point lors de l'écriture des lignes d'instructions pour s'éviter de longues séances de débogage.