Javascript : Méthodes et propriétés de l'objet Array

Objet Array en javascript

L'objet Array permet de manipuler des tableaux.

Propriétés de l'objet Array

constructor
Constructeur
 
length
Retourne le nombre d'éléments du tableau
 
prototype
Ajoute une propriété ou une méthode à l'objet

Méthodes de l'objet array

concat (tabA, tabB, ...)
Concaténer un ou plusieurs tableau

Exemple(s)

var tabA = new Array("1");
var tabB = new Array("a","b","c");
var tabC = tabA.concat(tabB);
alert(tabC.join(',')); // Affiche : 1,a,b,c
 
join (separateur)
Convertit un tableau en une chaîne de caractères. Les valeurs sont séparées avec la chaine donnée en paramètre.

Exemple(s)

var tabA = new Array("a","b","c");
alert(tabA.join(',')); // Affiche : a,b,c
 
pop ()
Supprime le dernier élément du tableau. Retourne l'élément. Cette méthode change la taille du tableau.

Exemple(s)

var tabA = new Array("a","b");
var monElement = tabA.pop();
alert(tabA.join(',')); // Affiche : a
 
push (elementA, elementB, ...)
Ajoute un ou plusieurs éléments à la fin du tableau. Comme pour la méthode pop(), la taille du tableau est modifiée.

Exemple(s)

var tabA = new Array("a","b");
var taille = tabA.push("toto");
alert(tabA.join(',')); // Affiche : a,b,toto
 
reverse ()
Inverse l'ordre des éléments

Exemple(s)

var tabA = new Array("a","b");
tabA.reverse();
alert(tabA.join(',')); // Affiche : b,a
 
shift ()
Supprime le dernier élément du tableau. Retourne l'élément. La taille du tableau est modifiée.

Exemple(s)

var tabA = new Array("a","b");
var monElement = tabA.shift();
alert(tabA.join(',')); // Affiche : b
 
slice (debut, fin)
Renvoie une partie du tableau

Exemple(s)

var tabA = new Array("a","b","c","d","e");
var tabB = tabA.slice(2,4);
alert(tabB.join(',')); // Affiche : c,d
 
sort ()
Trie les éléments du tableau

Exemple(s)

var tabA = new Array("g","e","a","z","s");
tabA.sort();
alert(tabA.join(',')); // Affiche : a,e,g,s,z
 
splice (position, nombre, elementA, elementB, ...)
Remplace des éléments du tableau (supprime puis ajoute). Retourne la liste des éléments modifiés.

Exemple(s)

var tabA = new Array("a","b","c");
tabA.splice(2,2,"titi","toto");
alert(tabA.join(',')); // Affiche : a,b,titi,toto
 
unshift ()
 Ajoute un élément au début du tableau. Retourne la nouvelle taille du tableau.

Exemple(s)

var tabA = new Array("a","b","c");

tabA.unshift("toto");
alert(tabA.join(',')); // Affiche : toto,a,b,c
Twitter Facebook Google Plus Email

Posté le 27-05-2010