Accueil du site > WEBMASTERING > JAVASCRIPT

Les instructions Javascript Les instructions Javascript


LES INSTRUCTIONS JAVASCRIPT

La déclaration de variables
var nom var1= valeur, nom var2 , ... ;

Donc
- On peut déclarer plusieurs variables dans une même ligne
- On peut en même temps affecter une valeur.

La définition de fonctions
fonction nom_fonction (paraml , param2, ... , paramn)

instructions JavaScript ;
...

A chaque fonction sont associées 2 propriétés :
- arguments : tableau des arguments de la fonction
- caller : string contenant le nom de la fonction appelante

Exemple d’utilisation :

fonction somme(x)

var argv=somme.arguments ;
Var argc=somme.arguments.length ;
var resultat=0 ;
for (var i=0 ; i < argc ; i++) resultat +=argv[i] ; return resultat ;

Cette fonction permet de calculer la somme des paramètres, ex : somme(1,2,3)

Remarques

- Le principe des arguments est proche de celui de C++ (argc et argv).
- Ceci permet d’implanter facilement les fonctions à nombre d’arguments variable.
- Le passage d’arguments se fait par valeur. Autrement dit, si une fonction modifiable contenu de ses arguments, cette modification est locale et n’est répercutée ni globalement ni à la fonction appelante.

LES INSTRUCTIONS CONDITIONNELLES

if(condition)

instructions si condition vraie ;

else
instructions si condition fausse ;

le « else » est optionnel si une seule instruction doit être exécutée, les accolades sont optionnelles.

Les boucles

• for

Deux syntaxes existent :

Syntaxe 1
(celle de C)

for (expression-initiale ; condition ; miise_à_jour)

instructions ;

- expression initiale : initialise l’indice de la boucle et peut contenir la déclaration de variable servant d’indice.
- condition : le test effectué à chaque itération. Lorsque ce test est vérifié, le bloc d’instructions est exécuté.
- mise-à-jour : une expression permettant la mise à jour de l’indice.

Exemple :

for (var i=0 ; i<9 ; i++)

document.writeln(i) ;

Syntaxe 2

Elle permet de passer en revue toutes les prorpiétés d’un objet

for (var in obj)
bloc d’instruction ;

• while

while (condition)

bloc d ’ instructions ;

• break et continue

break et continue existent, comme en C.


Format PDF l l afficher une version imprimable de cet article Imprimer cet article

 

Tutoriaux

ADOBE DREAMWEAVER

ADOBE FLASH

ADOBE FIREWORKS

ADOBE PHOTOSHOP

ADOBE ILLUSTRATOR


Navigateurs

Mozilla Firefox

Opera

Microsoft Internet Explorer

Netscape Navigator

Safari


Logiciels FTP

Filezilla

FTP Expert

Fetch Softworks