JavaScript
|
|
Chapitres & aperçus des contenus
|
Liens
|
|
| 1 Initiation : Les éléments du langage | ||
|
|
Initiation
au langage JavaScript par des exercices graduels. |
|
| 2 Initiation : Formulaires, évènements et modèle objet | ||
|
|
A l'occasion
d'exercices graduels menant à la programmation d'une calculatrice
en ligne.
Fenêtres de texte - Cases à cocher - Boutons radio - Introduction à la programmation évenementielle (OnClick) Introduction au modèle objet (document.NomDeFormulaire.NomDeFenTexte.value) Opérateur "this." Choix multiple : "switch - case - break" |
|
| 3 Initiation : Allons plus avant dans le domaine des formulaires et des évènements. | ||
|
|
Achevement
de la programmation de notre calculatrice enligne.
Exploitation croisée de multiples saisies dans un formulaire. Où placer les fonctions déclenchées par des évènements précis. Déclaration et affectation de variables. Types. Chaînes de caractères String.charAt - Quelques éléments de calcul mathématique en JavaScript. Boucle : while(condition ){actions;} Et logique bit à bit. a & b Décalage bit à bit. n >> 4 |
|
| Cours structuré JavaScript | ||
|
|
1° - Syntaxe
du langage |
|
|
NOTES
TECHNIQUES
|
Cliquez
|
|
|
Déclarations
|
||
|
Variables
|
||
|
Chaînes de caractères
|
||
|
Opérateurs
: arithmétiques, logiques, raccourcis
|
||
| If (...) else (...) else if (...) | ||
|
while(
condition ) { actions } - for ( init ; maintien ; à chaque
tour ) { actions }
|
||
|
switch
- Choix multiples -
|
||
|
Classes
& Objets - Propriétés & méthodes -
Création de classes, d'objets
|
||
|
DOM
Document Object Model
|
||
| Objet Array - tableaux | ||
| Objet String | ||
|
Objet Window
|
||
|
Objet
document
|
||
|
document.write
|
||
| Objet navigator | ||
| Objet Image | ||
|
Objet
Math
|
||
|
Objet
Function : arguments, caller, toString - valueOf
|
||
|
Objet
history :
length - go(n) - back() - forward()
|
||
|
Dimensionnement
et positionnement des fenêtres :
|
||
|
Evénements
: types d'événements, cibles correspondantes, propriétés.
|
||
|
|
|
|
.