Visit Mozilla.org

Référence de JavaScript 1.5 Core:Instructions

Un article de MDC.


Cette section décrit toutes les instructions JavaScript. Les instructions en JavaScript sont formées de mots-clés utilisés avec la syntaxe appropriée. Une seule instruction peut s'étendre sur plusieurs lignes. Plusieurs instructions peuvent figurer sur une seule ligne si elles sont toutes séparées par des points-virgules.

Conventions de syntaxe : les mots-clés dans les instructions faisant partie de la syntaxe ne sont jamais en italique. Les mots en italique représentent des noms ou instructions personnalisés. Toutes les parties entre crochets droits (« [ » et « ] ») sont facultatives. Une séquence délimitée par des virgules qui comprend une ellipse (« ... ») indique qu'il s'agit d'une liste et que tous les éléments de cette liste à l'exception du premier sont facultatifs (par exemple, seul param1 est requis dans « param1, param2, ..., paramN »).

blocs

Une instruction de bloc est utilisée pour grouper un ensemble d'instructions. Le bloc est délimité par une paire de crochets recourbés.

break

Arrête la boucle, l'instruction switch ou l'instruction nommée courante et transfère le contrôle du programme à l'instruction qui suit celle qui a été stoppée.

const

Déclare une constante globale et l'initialise à une valeur.

continue

Arrête l'exécution des instructions dans l'itération courante de la boucle courante ou nommée, et poursuit l'exécution de la boucle à l'itération suivante.

do...while

Crée une boucle exécutant une instruction spécifiée jusqu'à ce que la condition de test soit évaluée à faux. La condition est évaluée après l'exécution de l'instruction, celle-ci sera donc toujours exécutée au moins une fois.

export

Permet à un script signé de fournir des propriétés, fonctions et objets à d'autres scripts signés ou non signés.

for

Crée une boucle constituée de trois expressions facultatives, entourées de parenthèses et séparées par des points-virgules, suivies d'une instruction à exécuter dans la boucle.

for...in

Fait évoluer une variable spécifiée parmi toutes les propriétés d'un objet. Pour chaque propriété distincte, l'instruction spécifiée est exécutée.

for each...in

Fait évoluer une variable spécifiée parmi toutes les valeurs des propriétés d'un objet. Pour chaque propriété distincte, l'instruction spécifiée est exécutée. Cette instruction a été introduite à partir de JavaScript 1.6 (Firefox 1.5).

function

Déclare une fonction.

if...else

Exécute une instruction si une condition spécifiée est vraie. Si la condition est fausse, une autre instruction peut être exécutée.

import

Permet à un script d'importer des propriétés, fonctions et objets d'un script signé qui a exporté ces informations.

label

Fournit un identifiant pouvant être utilisé avec break ou continue pour indiquer où le programme doit poursuivre son exécution.

return

Spécifie la valeur à renvoyer par une fonction.

switch

Évalue une expression, en la comparant à différents cas, et exécute les instructions associées au cas correspondant.

throw

Déclenche une exception personnalisée.

try...catch

Marque un bloc d'instructions à essayer, et indique ce qu'il faut faire si cela provoque une exception.

var

Déclare une variable, éventuellement en lui donnant une valeur initiale.

while

Crée une boucle exécutant une instruction spécifiée tant que la condition de test peut être évaluée à vrai. La condition est évaluée avant d'exécuter l'instruction.

with

Étend la chaîne de visibilité pour une instruction.