Easy-Micro

LANGAGE Langage JavaScript
Objet Array

L'objet JavaScript Array

Les méthodes de l'objet Array
Pour plus d'infos sur les Array, voir les variables de type tableaux

  • concat() : Retourne la concaténation de deux tableaux
  • join() : Convertit un tableau en chaîne
  • pop() : Supprime le dernier élément du tableau
  • push() : Ajoute des éléments en fin de tableau
  • reverse() : Inverse l'ordre des éléments
  • shift() : Supprime le premier élément du tableau
  • slice() : Retourne une tranche de tableau
  • sort() : Trie les éléments d'un tableau
  • splice() : Ecrase une tranche de tableau
  • unshift() : Insère des éléments en début de tableau
Exemple d'utilisation de la méthode concat()
Méthode qui retourne la concaténation de deux tableaux
<script>
let tab1 = new Array(1,2,3,4,5);
let tab2 = new Array(6,7,8,9,10);
let total = tab1.concat(tab2);
window.console.log(total);
</script>
Résultat : 1,2,3,4,5,6,7,8,9,10

Exemple d'utilisation des méthodes pop() et join()
Méthode qui supprime le dernier élément du tableau et qui convertit un tableau en chaîne
<script>
let nombres = new Array(1,2,3,4,5);
nombres.pop();
window.console.log(nombres.join(" / "));
</script>
Résultat : 1 / 2 / 3 / 4

Exemple d'utilisation des méthodes push()
Méthode qui ajoute un élément à la fin d'un tableau
<script>
let nombres = new Array(1,2,3,4,5);
let nouveauNombres = nombres.push(6);
window.console.log(nouveauNombres.join(" / "));
</script>
Résultat : 1 / 2 / 3 / 4 / 5 / 6 - Pour ajouter votre élément au début du tableau plutôt qu'à la fin, utilisez la méthode unshift : nombres.unshift(6);

Exemple d'utilisation des méthodes sort() et join()
Méthode qui trie les éléments d'un tableau et qui convertit un tableau en chaîne
<script>
let montab = new Array("Pommes","Poires","Ananas");
montab.sort();
window.console.log(montab.join(" - "));
</script>
Résultat : Ananas - Poires - Pommes

Exemple d'utilisation de la méthode slice()
Méthode qui retourne une tranche de tableau
<script>
let montab1 = new Array("Pommes", "Poires", "Ananas", "Orange", "Abricot");
let extrait = montab1.slice(2,4);
window.console.log(extrait);
</script>
Résultat : Ananas, Orange - Note sur ce résultat: l'indice d'un Array commence toujours à 0

Pour plus d'infos sur les Array, voir les variables de type tableaux

Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]