L'objet Array est à la base de tout tableau. Il possède toutes les méthodes et les propriétés nécessaires à l'utilisation et à la modification des tableaux. Précisons que cet objet ne concerne que les tableaux itératifs, les objets littéraux ne sont pas des tableaux, ce sont des objets, tout simplement !
Cet objet peut être instancié de trois manières différentes. Cependant, gardez bien à l'esprit que l'utilisation de son type primitif est bien préférable à l'instanciation de son objet. Nous n'abordons ce sujet qu'à titre indicatif.
var myArray = new Array(); |
Ce code génère un tableau vide.
var myArray = new Array('valeur1', 'valeur2', …, 'valeurX'); |
Ce code revient à créer un tableau de cette manière :
var myArray = ['valeur1', 'valeur2', …, 'valeurX']; |
var myArray = new Array(longueur_du_tableau); |
Voici un cas particulier du constructeur de l'objet Array : il est possible de spécifier la longueur du tableau. Cela paraît assez intéressant sur le principe, mais en réalité cela ne sert quasiment à rien vu que le Javascript redéfinit la taille des tableaux quand on ajoute ou supprime un item du tableau.
Ici, les tableaux ont le mérite de rendre les choses simples, ils ne possèdent qu'une seule propriété (accessible uniquement après instanciation) que vous connaissez déjà tous : length ! Pour rappel, cette propriété est en lecture seule et vous indique combien d'éléments existent dans votre tableau.
Ainsi, avec ce tableau :
var myArray = [ 'élement1', 'élement2', 'élement3', 'élement4' ]; |
La propriété length renverra 4.
Créé avec HelpNDoc Personal Edition: Créer des sites web d'aide facilement