
MIAGE 2ème année
Technologies Internet
Table des matières
D. Mailliet
C. Commentaires............................................................................................................................................................... 49
D. Constantes, Variables, types........................................................................................................................................ 49
1. Variables ....................................................................................................................................................................... 50
Le nom des variables est sensible à la casse (ie : x != X)....................................................................................................... 50
2. Constantes..................................................................................................................................................................... 50
3. La valeur sans valeur.................................................................................................................................................... 50
4. opérateurs divers........................................................................................................................................................... 50
a) Opérateurs d’assignement : ..................................................................................................................................... 50
b) Opérateurs de comparaison :............................................................................................................................... 51
c) Opérateurs ‘affectation conditionnelle.................................................................................................................... 51
E. Types............................................................................................................................................................................. 51
1. Généralités .................................................................................................................................................................... 51
a) Syntaxe objet ............................................................................................................................................................ 51
b) Syntaxe Classe ..................................................................................................................................................... 51
c) Syntaxe impérative................................................................................................................................................... 51
2. Booléens........................................................................................................................................................................ 51
a) Opérateurs logiques : ............................................................................................................................................... 52
3. Les nombres.................................................................................................................................................................. 52
a) Les entiers:................................................................................................................................................................ 52
b) Les nombres décimaux: ....................................................................................................................................... 52
c) Les opérateurs........................................................................................................................................................... 52
d) Les constantes mathématiques............................................................................................................................ 52
e) Les fonctions ............................................................................................................................................................ 52
4. Les chaines: .................................................................................................................................................................. 52
a) L’opérateur de Concaténation................................................................................................................................. 53
b) Les fonctions ........................................................................................................................................................ 53
5. Les tableaux:................................................................................................................................................................. 53
a) Tableaux simples...................................................................................................................................................... 53
b) Tableaux associatifs............................................................................................................................................. 54
c) Tableaux multidimentionnels.................................................................................................................................. 54
d) fonctions............................................................................................................................................................... 54
6. Les dates: ...................................................................................................................................................................... 56
a) Fonctions................................................................................................................................................................... 56
F. Les structures de contrôle............................................................................................................................................ 56
1. Conditionnelle .............................................................................................................................................................. 56
a) Le Si .......................................................................................................................................................................... 56
b) Le Cas ................................................................................................................................................................... 57
2. Boucles.......................................................................................................................................................................... 57
a) Boucle pour............................................................................................................................................................... 57
b) Pour dans .............................................................................................................................................................. 58
c) Boucle tant que......................................................................................................................................................... 58
3. Rupture et continuitéde boucle.................................................................................................................................... 58
G. Les fonctions................................................................................................................................................................. 59
1. Passage des arguments par valeur............................................................................................................................... 59
2. Passage des arguments par adresse (par variable)...................................................................................................... 59
3. Arité variable ................................................................................................................................................................ 59
H. Les procédures.............................................................................................................................................................. 60
I. Portée des variables.......................................................................................................................................................... 60
J. Classes et Objets............................................................................................................................................................... 61
K. Entrées/Sorties.............................................................................................................................................................. 61
1. sorties............................................................................................................................................................................ 61
2. entrées ........................................................................................................................................................................... 62
L. Fichiers.......................................................................................................................................................................... 62
M. Inclusion de fichiers ..................................................................................................................................................... 62
N. Evénements : traitement............................................................................................................................................... 62
O. Evénements : simulation.............................................................................................................................................. 63
Blur() ; focus() ; click(); submit(); etc....................................................................................................................................... 63