L'objet Array

Parent Previous Next



L'objet Array



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 !


Le constructeur


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.


Instanciation sans arguments

var myArray = new Array();


Ce code génère un tableau vide.


Instanciation en spécifiant chaque valeur à attribuer

var myArray = new Array('valeur1', 'valeur2',, 'valeurX');


Ce code revient à créer un tableau de cette manière :

var myArray = ['valeur1', 'valeur2',, 'valeurX'];


Instanciation en spécifiant la longueur du tableau

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.


Les propriétés


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

Site à deux balles