Array permet de créer des tableaux et de travailler avec eux.
CompatibilitéDisponibilité
Javascript 1.1
Constructeurnew Array();Propriétés
new Array(i);
new Array(element,element1,...,elementn);
Propriété | Description |
---|---|
length | la taille du tableau. |
Méthode | Description |
---|---|
concat(valeur,...) | concatène des tableaux. |
var tableau = new Array('un','deux','trois','quatre','cinq'); var tableau2 = new Array('six','sept','huit','neuf','dix'); tableau1.concat('tableau2'); |
|
join(séparateur) | forme une chaîne de caractère à partir du tableau. |
var tableau = new Array('push','pop','reverse','shift'); tableau.join(', '); |
|
pop() | supprime et retourne le dernier élément du tableau. |
var tableau = new Array('o','ko','Mo','Go','To'); tableau.pop(); |
|
push(valeur,...) | ajoute des éléments à un tableau (NE 4). |
var tableau = new Array('0'); tableau.push('1','2','3','4'); |
|
reverse() | permute les éléments du tableau. |
var tableau = new Array('0','1','2','3'); tableau.reverse(); |
|
shift() | décale les éléments du tableau. |
var tableau = new Array('février','mars','avril','mai','juin'); tableau.shift(); |
|
slice(début, fin) | retourne une partie du tableau. |
var tableau = new Array(45,77,20,87,10,32); tableau.slice(1, 2); |
|
sort(fonction_tri) | trie les éléments du tableau. |
var tableau = new Array('Marc','Angélique','Edith','Annick','Isabelle'); tableau.sort(); |
|
splice (début, nb_élt_à_effacer, valeur, ...) | insére, supprime ou remplace des éléments du tableau. |
var tableau = new Array('a','1','2','&','\?','f','g'); tableau.splice(1, 4, 'b', 'c', 'd', 'e'); |
|
toString() | convertit un tableau en une chaîne de caractères. |
var tableau = new Array('Ceci','est','un','programme','javascript','.') tableau.toString() |
|
unshift() | ajoute des éléments au début d'un tableau. |
var tableau = new Array('Mardi','Mercredi','Jeudi','Vendredi','Samedi','Dimanche') tableau.unshift('lundi') |
<html> <body> <script language="javascript"> var tableau = new Array('lundi','mardi','mercredi','jeudi', 'vendredi','samedi','dimanche') document.write("<table>") for(var i = 0; i < tableau.length; i++) { document.write("<tr><td bgcolor='#EECC00'>" + tableau[i] + "</td></tr>") } document.write("</table>") </script> </body> </html> |