créer des tableaux |
![]() ![]() See You Why? |
Dans le chapitre précédent, nous avons déjà vu deux méthodes pour déclarer, instancier ou créer des tableaux. Nous rappelons rapidement ces deux méthodes avant d'en présenter d'autres :
Méthode qui sépare la déclaration et l'affectation ou instanciation.
Pour déclarer, il faut utiliser le mot-clé new. Par exemple :
var membre = new Array;
Puis, pour l'affectation :
membre[0] = "Barack Obama";
membre[1] = "George W Bush";
membre[2] = "Bill Clinton";
membre[3] = "Geoge H W Bush";
membre[4] = "Ronald Reagan";
membre[5] = "Jimmy Carter";
membre[6] = "Gerald Ford";
membre[7] = "Richard Nixon";
... sans oublier que 8 éléments ==> indices de 0 à 7.
La méthode accélérée de création de tableau suit la syntaxe suivante :
var member = new Array("Barack Obama","George W Bush","Bill Clinton","George H W Bush","Ronald Reagan","Jimmy Carter","Gerald Ford","Richard Nixon");
On notera que les guilles sont ici absolument nécessaires car les chaines de caractères comprennent des espaces... sans espace, on aurait pu oublier ces guilles.
Il peut s'avérer très utile de créer des tableaux à nombreuses entrées au moyen d'une boucle. Puisque les grandes vacances scolaires comptent 9 semaines, on peut imaginer l'enseignant qui prévoit une image par semaine, soit 43 images. Il pourra facilement créer son tableau de notes de la façon suivante :
function images() {
im = new Array(43);
for (i=0;i<43;i++) {
im[i] ="pics/im"+i+".gif";
}
}
Il ne lui restera alors plus qu'à créer le répertoire pics, puis à y placer les 43 images de noms im0.gif à im43.gif avant que son programme ne puisse s'exécuter sans erreur.
voir suite > > >
voir suite > > >
Merci de votre visite à partir de :
| Vous voulez lire quelques messages reçus ? qui ne compte chaque nouvel ordinateur visiteur qu'une seule fois m-à-j du 22/11/2021 : Depuis cette fin septembre 2009, parmi les 210 pays (sur 274 drapeaux connus) qui nous ont visité, voici les 100 pays qui nous visitent le plus, Nos petits visiteurs, classés par date de visite, où un seul ordi nous a visité, sont : 199. Turkmenistan (TM May 10, 2017) ; 200. Lesotho (LS March 1, 2017) ; 201. Turks and Caicos Island (TC January 18, 2016) 202. Cook Islands (CK September 19, 2015) 203. Faroe Islands (FO January 27, 2015) 204. Virgin Islands American (VI November 12, 2014) ; 205. Belize (BZ September 29, 2014) ;206. Eswatini - Swaziland (SZ July 21, 2014) ; 207. Grenada (GD April 3, 2014) ; 208. Timor-Leste (TI March 29, 2014) ; 209. American Samoa (AS December 26, 2012) ; 210. Guyana (GY November 5, 2010). |