DissertationsEnLigne.com - Dissertations gratuites, mémoires, discours et notes de recherche
Recherche

Java Cour

Note de Recherches : Java Cour. Rechercher de 53 000+ Dissertation Gratuites et Mémoires
Page 1 sur 5

ir les désigner précisément

• auxquels on associe des propriétés

Par exemple, pour atteindre une zone de texte à l'intérieur d'un formulaire, la hiérarchie est :

Les événements

Les événements sont des actions de l'utilisateur qui vont pouvoir donner lieu à une

interactivité. L'événement par excellence est le clic de souris (onclick), car c'est le seul que le HTML gère. Grâce au Javascript il est possible d'associer des fonctions, des méthodes à des événements tels que le passage de la souris au-dessus d'une zone, le changement d'une valeur dans un champ, etc.

Ce sont les gestionnaires d'événements qui permettent d'associer une action à un événement.

La syntaxe d'un gestionnaire d'événement est la suivante :

onEvenement=" Fonction();"

Par exemple : onclick=" calculer(form2)"

Les types prédéfinis :

Les entiers

Ce sont les nombres sans virgule (n=12).

Les réels

Ce sont des nombres qui utilisent le point "." à la place de la virgule (x= 2.5).

Les chaînes

On peut utiliser " ou ’ pour délimiter une chaîne. Quelques caractères spéciaux peuvent être utilisés à l’intérieur des guillemets:

– \ b pour un espacement arrière,

– \ f pour un saut de page,

– \ n pour un saut de ligne,

– \ r pour un retour au début de ligne,

– \ t pour une tabulation.

Les fonctions de conversion :

parseInt(n) : convertit n en un nombre entier.

parseFloat(x) : convertit x en un nombre réel (avec une partie décimale).

Les opérateurs

Opérateurs d’affectation

Une affectation permet de donner la valeur d’une expression à une variable. L’opérateur de base est =. Exemple : x = y+ 3. Les autres sont :

x+=y équivalent à x=x+y

x-=y équivalent à x=x-y

x*=y équivalent à x=x*y

x/=y équivalent à x=x/y

Les opérateurs arithmétiques

On trouve les opérateurs classiques +, -, / et *.

L’opérateur de modulo calcule le reste de la division entière de deux nombres il se note %.

Les opérateurs logiques

&& c’est le ET logique

|| le OU logique

! le NON logique

Les opérateurs de comparaison

== teste l’ égalité

!= teste l’inégalité

> plus grand que

< plus petit que

> = plus grand ou égal

< = plus petit ou égal

Les opérateurs sur les chaînes

+ concaténation

+= concaténation et affectation.

Les instructions

Les commentaires

Deux formes de commentaires sont possibles :

// commentaire jusqu’en fin de ligne

/* commentaire jusqu’à */

La déclaration de variables

Syntaxe :

var nom1 [= valeur1] [..., nomN [= valeurN] ]. Par

Par exemple :

var i = 0;

ou

var x=2.5,y = 12

Les fonctions en Javascript

Il existe deux façons de déclarer les fonctions en Javascript :

a)

function nom() { traitement }

b)

function nom(param1,...,paramN)

{ traitements }

Par exemple :

function somme(x,y,z)

{

z=x+y

}

L’instruction return

Cette instruction permet de renvoyer la valeur retournée par une fonction.

La syntaxe de return est :

– return

– return expression

Les boucles:

La boucle for :

Cette boucle effectue la répétition d’un bloc d’instructions (ou traitement).

Sa syntaxe est :

for ( <expression de départ> ; <condition de continuation> ; <incrementation> )

{

Traitement

}

Exemple :

var s=0;

for (var i=0 i<=10; i++) {s=s+i}

document.write("La somme est"+s);

Explication: La boucle for se déroule de la manière suivante :

Tant que la condition de continuation est vraie :

• en partant de l’expression de départ (i = 1) on exécute le contenu des accolades;

• la variable (i) est incrémentée (i = i + 1) et on exécute le contenu des

accolades autant de fois que nécessaire;

• la boucle ne prend fin que lorsque la condition de continuation devient fausse.

La boucle while

Tant qu’une certaine condition est vérifiée, le traitement est exécuté :

Syntaxe :

while ( <condition> )

{

Traitement;

}

Explication: Exécute le "traitement" aussi longtemps que la <condition> est vraie. Si la condition est fausse au début, aucune instruction n’est exécutée.

Exemple :

var i = 0 ;

somme = 0 ;

while ( i < 5 ) {

i = i + 1;

somme = somme + i;

}

document.write("La somme est :"+somme)

La condition if… else

Lors de l’utilisation de if, deux cas sont possibles :

a)

if (condition)

{Traitement}

b)

if (condition)

{ traitement1 }

else

{ traitement2 }

Fonctions

Une fonction définit une entité de calcul. La syntaxe d’une fonction est :

function <nom-fonction> ( <liste de paramètres> )

{

<bloc d’instructions>

}

Exemple :

function somme(n) {

var s = 0

for (var i = 1; i <= n; i++)

{s= s+i}

return s

}

document.write(" La somme est :”+somme(10));

On obtient l’affichage suivant: La somme est 55.

-------------------------------------------------

Exercices d’application vus en cours :

Ex:

...

Télécharger au format  txt (10.9 Kb)   pdf (104.6 Kb)   docx (10.7 Kb)  
Voir 4 pages de plus »
Uniquement disponible sur DissertationsEnLigne.com