Cour de javascript

INTERNET ...Construction de Pages WEB.

Expressions & Variables n°3

Variables en JavaScript ( suite.. )

Règles et conseils concernant les Identificateurs de Variables ( leur nom )

Les noms de variables répondent à quelques contraintes :

Ils ne doivent pas commencer par un chiffre

Ils peuvent commencer par une Lettre,le signe $, le caractère de soulignement ( _ )

Essayez de ne pas utiliser : % * @ qui sont réservés à certains opérateurs du Langage..

Attention les majuscules et les minuscules sont bien différenciées..Donc :

La variable Toto n'est pas la même que TOTO ou ToTo ou toto

En général il est intéressant de choisir un nom de variable qui rappelle sa fonction dans le programme . Et si cette fonction fait intervenir plusieurs mots , essayez de choisir un nom utilisant une contraction de ces mots en prenant soin de faire précéder chacun d'eux par une Majuscule( et sans espace !)...Par exemple:

Par exemple, une variable représentant les valeurs prises par un index dans un tableau de codes:

var IndTabCod = 0 ; ou var Ind_Tab_C = 0 ;

Ceci est un conseil permettant de rendre plus compréhensible, plus lisible un programme JavaScript.

Visibilité des Variables :

On appelle 'visibilité' des variables la possibilité d'utiliser des variables depuis diverses parties du programme.

En général une variable sera utilisable depuis telle ou telle partie du programme suivant la manière et le lieu où elle a été déclarée.

Une variable peut être dite globale si elle est déclarée dans la balise JavaScript et en dehors de toute fonction.

Alors elle peut être utilisée dans toute la page HTML et à l'intérieur des fonctions éventuelles.

On pourra même l'utiliser depuis d'autres pages HTML ..mais on verra ça plus tard !

Une Variable est dite locale si elle est déclarée avec le mot clé var précedant son nom et à l'intérieur d'une fonction.

Alors elle n'est connue qu'à l'intérieur de cette fonction.

Les Types de variables :

Booléen : 2 états Vrai ou Faux donc en JavaScript cela donne :

var flag1 = true ; //flag1 est initialisé à VRAI

var flag2 = false; //flag2 est initialisé à FAUX

Numérique : on pourra faire des calculs avec celle-ci :

var Tva = 18.6 ;

var quantite = 150 ;

Chaine de Caractères :

var Nom = « Durand » ;

var Age = ' 25 ' , age = 25 ; //Age n'est pas age..!

Remarquons :

Le mot clé var permet de déclarer plusieurs variables ( même de type différent ), en les séparant par une virgule.

5 SUITE