|
YBET Rue Albert 1er, 7 6810 Pin - Chiny Route Arlon - Florenville (/fax: 061/32.00.15 |
Les formations sur Internet: le Javascript |
|
FORMATIONS |
Le MAGASIN YBET |
PRODUITS et SERVICES |
| Logiciels de gestion | ||
| Access - Excel | Plan d'accès | MATERIEL INFORMATIQUE |
4. Les variables tableaux en javascript1. Fonctions spécifiques - 2. Lire les données - 3. Multi-dimensions Comme dans toutes formations en langage de programmation, on retrouve aussi en javascript les tableaux (dans le temps on disait matrices). Un tableau est une variable spéciale qui reprend des valeurs différentes bien rangées dans des cases (je fais bref, je sais quand tous les cours, c'est la partie qu'on évite). Les cases sont numérotées 0, 1, ... Comme pour une variable standard, on va initialiser le tableau. La commande (attention majuscules - minuscules) est
Mais on peut également mettre directement des valeurs en le déclarant
ou plus tard, par exemple ici dans la case numéro 4 (en fait la cinquième puisque la case 0 est utilisée):
Finalement, nous pouvons créer tous les noms de cases qu'on veut comme
De nouveau, ces méthodes sont identiques au PHP. 1. Quelques fonctions spécifiquesCa va pas changer grand chose à nos habitudes: on va retrouver les tris (irréversibles), des fonctions permettant de donner le nombre de cases, ... Ces fonctions reprennent toutes nom_tableau.fonction (c'est nettement plus facile) Commençons par le tri: la fonction est:
Ceci trie par ordre alphabétique dans le cas de textes et pas ordre croissants (chiffres) Cette fonction est irréversibles.
La longueur du tableau est donnée par la fonction
2. Récupérer le contenu d'un tableau.La méthode la plus fréquente pour une cellule a été vue plus haut, reste à récupérer toutes les valeurs. Cette fonction utilise des boucles: (les numéro de cellules commencent par 0, un tableau avec 4 cellules sera numéroté de 0 à 3)
Cette méthode ne fonctionne que si la numérotation des cellules n'utilise que des chiffres. Pour un tableau reprenant des noms de cellules avec du texte, la méthode ci-dessus ne fonctionne pas. On utilise une fonction spéciale dans la boucle
3. Multi-dimensionLa méthode est la même que ci-dessus pour le créer sauf qu'on va utiliser deux accolades:
4. Utilisations spécifiques.Ces variables sont également utilisées comme résultats de fonctions, |
|
Plan de la formation
A. Introduction à Javascript - B. Fonctions et variables - C. Fonctions conditionnelles, boucles - D. Tableaux et matrices - E. Les objets en programmation - F. Javascript dans les formulaires