« Programmation JavaScript/Ligne d'instruction » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Gmarzin (discussion | contributions)
Gmarzin (discussion | contributions)
Ligne 9 : Ligne 9 :
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.
Néanmoins, il est possible de mettre plusieurs instructions sur la même ligne...
Néanmoins, il est possible de mettre plusieurs instructions sur la même ligne...
{{Cadre code|Juxtaposition d'instructions|
<pre>
<pre>
s1="trois "; s2="mots "; s3="concaténés"; alert(s1+s2+s3);
s1="trois "; s2="mots "; s3="concaténés"; alert(s1+s2+s3);
</pre>
</pre>
}}


...ou de la répartir sur plusieurs lignes.<br/>
...ou de la répartir sur plusieurs lignes.
{{Cadre code|Répartition|
<pre>
<pre>
alert( "trois "
alert( "trois "
Ligne 20 : Ligne 23 :
);
);
</pre>
</pre>
}}

Cette présentation permet d'intégrer des commentaires en regard de la ligne :
Cette présentation permet d'intégrer des commentaires en regard de la ligne :
{{Cadre code|Commentaires|
<pre>
<pre>
alert( "trois " // Premier commentaire
alert( "trois " // Premier commentaire
+ "mots " /* Commentaire autre style */
+ "mots " /* Commentaire autre style */
+ "concaténés" // troisième commentaire
+ "concaténés" // troisième commentaire
);
);
</pre>
</pre>
}}
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.
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.



Version du 20 janvier 2006 à 19:16

<< 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

Les lignes d'instructions s'achèvent avec le point virgule. ( ; )
En règle générale, on rencontre une ligne d'instruction par ligne de texte. Néanmoins, il est possible de mettre plusieurs instructions sur la même ligne...

Juxtaposition d'instructions
s1="trois "; s2="mots "; s3="concaténés"; alert(s1+s2+s3);

...ou de la répartir sur plusieurs lignes.

Répartition
alert(	"trois "	
	+ "mots "	
	+ "concaténés"
	);

Cette présentation permet d'intégrer des commentaires en regard de la ligne :

Commentaires
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.

Bloc d'instructions >>