Les fonctions sur les tableaux

let jours = new Array();

let jours = new Array ("Lundi", "Mardi",  "Mercredi", "Jeudi", "Vendredi",  "Samedi",  "Dimanche");
  • Concat : concaténation de deux tableaux.

let joursDebut = new Array ("Lundi", "Mardi", "Mercredi", "Jeudi");

let joursFin = new Array ("Vendredi",  "Samedi",  "Dimanche");

let joursSemaine = joursDebut.concat(joursFin);

let joursSemInvers = joursFin.concat(joursDebut);
  • join : regroupe les éléments d’un tableau sous forme de chaîne de caractères

    • Tableau.join(séparateur)

let jours = new Array ("Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi",  "Samedi",  "Dimanche");

document.write(jours.join(", "));
  • push : ajoute des éléments à la fin d’un tableau.

    tableau.push(”element1”, ”element2”,…)

  • pop : supprime l'élément à la fin d’un tableau.

let jours = new Array ("Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi",  "Samedi",  "Dimanche");

jours.pop();
jours.pop();

jours.push(”Samedi”,  ”Dimanche”);

document.write(jours.join(", "));
  • reverse : inverse les éléments d’un tableau.

jours.reverse();
  • slice : extrait une partie des éléments d’un tableau.

    • tableau.slice(debut, fin)

    • Le tableau résultant est composé des éléments avec un indice supérieur ou égal à début et strictement inférieur à fin

    • Longueur du tableau : fin-debut

let jours = new Array ("Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi",  "Samedi",  "Dimanche");

boutSemaine= jours.slice(2,5);

document.write(boutSemaine.join(", "));
  • sort : trie les éléments d’un tableau par ordre croissant ou alphanumérique.

jours.sort();

Last updated