Vous êtes ici Tutoriel Les tableaux

Lien utile

Tutoriel sur le JavaScript - Les tableaux

Tous niveaux


Tutoriel écrit par LaurentG alias KOogar le 3 Mars 2009


Un tableau est une variable qui peut stocker de nombreuses variables en son sein. De nombreux programmeurs ont vu des tableaux dans d'autres langues de programmation comme le C,JAVA,PHP.. et ils ne sont pas si différents en JavaScript.

Sommaire :




Les tableaux



Les Tableaux en JavaScript

Il faut toujours se rappeler les points suivants lors de l'utilisation de tableaux en JavaScript:
- Le tableau est un type de variable spéciale.
- Les valeurs sont stockées dans un tableau en utilisant le nom du tableau et en indiquant l'emplacement dans le tableau où vous souhaitez stocker la valeur entre parenthèses. Exemple: myArray [2] = "Bonjour tout le monde";
- Les valeurs d'un tableau sont accessibles par le nom du tableau et l'emplacement de la valeur. Exemple: myArray [2];

La Création d’un Tableau en JavaScript

La création d'un tableau est légèrement différente de la création d'une variable normale. JavaScript contient des variables et des propriétés associées à ces tableaux, ce qui vous oblige à utiliser une fonction spéciale pour créer un nouveau tableau. Cet exemple vous montre comment créer un simple tableau, y stocker des valeurs, et accéder à ces valeurs.

.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
  <script type="text/javascript">
<!--
var myArray = new Array();

myArray[0] = "Football";
myArray[1] = "Basketball";
myArray[2] = "Tennis";

document.write(myArray[0] + myArray[1] + myArray[2]);
//-->
</script>

Affichage:
FootballBasketballTennis


Notez que vous avez défini les valeurs et recouvrez les valeurs à partir d'un tableau en spécifiant la position, entre parenthèses, de la valeur que vous souhaitez utiliser.


Le Trie des Tableaux en JavaScript

Imaginez que vous vouliez trier un tableau par ordre alphabétique, avant d’écrire le tableau dans le navigateur. Eh bien, ce code a déjà été écrit et peut être consulté à l'aide de la fonction sort().
.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
  <script type="text/javascript">
<!--
var myArray2= new Array();

myArray2[0] = "Football";
myArray2[1] = "Basketball";
myArray2[2] = "Tennis";

myArray2.sort();

document.write(myArray2[0] + myArray2[1] + myArray2[2]);
//-->
</script>

Affichage:
BasketballFootballTennis

L’affichage s’est donc fait ici par ordre alphabétique, de A vers Z. JavaScript contient toute sorte de fonctions incorporées pour créer des tableaux, faite une recherche de ces fonctions avant d'écrire le code vous-même!