Retourner à la page d'accueil de TJS

Objet : Array

          

Objet de type tableau possédant des méthodes d'accès et de manipulation de données

Syntaxe
var tab=new Array([val1, ..., valn])

Description
Array désigne le type tableau en JavaScript.

L'accès aux éléments d'un tableau est réalisé par les crochets : tableau[numIndice] retourne l'élément de tableau situé à l'indice numIndice.

Les objets Array possède de nombreuses méthodes d'accès et de manipulation des données.

Un tableau en JavaScript est une structure de haut niveau de complexité et peut contenir toute sorte de données, y compris d'autres tableaux.

Voir aussi le format JSON.


Propriété
length (Nombre d'éléments d'un tableau)

Méthodes
concat() (Retourne la concaténation de 2 tableaux)
filter() (Retourne un tableau contenant les éléments qui vérifient la fonction filtration())
forEach() (Parcourt un à un les éléments du tableau et exécute une fonction sur chacun des éléments)
indexOf() (Retourne l'index du tableau contenant l'élément recherché)
isArray() (Retourne true si l'objet passé en paramètre est un tableau)
join() (Regroupe tous les éléments du tableau en une chaîne de caractères)
map() (Retourne un tableau avec les éléments de monTab sur lesquels maFonc() est appliquée)
pop() (Retourne et supprime le dernier élément du tableau)
push() (Ajoute de nouveaux éléments en fin de tableau)
reverse() (Inverse l'ordre des éléments du tableau)
shift() (Retourne et supprime le premier élément du tableau)
slice() (Retourne une tranche de tableau)
sort() (Trie les éléments de tableau par ordre croissant ou selon la fonction optionnelle trier())
splice() (Supprime dans le tableau la tranche de nb éléments depuis l'indice debut)
unshift() (Insère des éléments en début de tableau)

Exemple Modalités de création d'un tableau
Code source
<script type="text/javascript">
 var tab1=new Array(1, 10, 12, 16, 4, 9);
 var tab2=[1, 10, 12, 16, 4, 9];
 document.write(typeof tab1 + " " + tab1.join(", "));
 document.write("<br>");
 document.write(typeof tab2 + " " + tab2.join(", "));
 console.log(Array.isArray(tab1)+" "+Array.isArray(tab2));
</script>

Résultat
Emulation de la console
Explication
tab1 est déclaré avec le constructeur classique new Array()
tab2 est déclaré avec le format JSON

tab1 et tab2 sont bien des tableaux comme le confirme isArray().

Page en rapport
Le tutorial tableaux JavaScript
Page mise à jour le

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...

Le guide complet du JavaScript

Le Guide Complet du JavascriptEn savoir plus sur mon livre aux Editions Micro Application

Extension navigateur Get-My-IP

Quelle est mon adresse IP ?Installez l'extension Get-My-IP.com pour afficher votre IP d'un seul clic
Le 20/09/2018 20:38:19 sur php7 en 23.01 ms