Bases
const t = [1, 2, 3];
t.push(4); t.pop(); t.length; t.includes(2); t.indexOf(3);
for (const x of t) console.log(x);
const copie = [...t, 5]; // décomposition
Méthodes fonctionnelles
const noms = produits.map((p) => p.nom);
const dispo = produits.filter((p) => p.stock > 0);
const ecran = produits.find((p) => p.nom === "Écran");
const total = dispo.reduce((s, p) => s + p.prix, 0);
produits.some((p) => p.stock === 0); // au moins un ?
produits.toSorted((a, b) => a.prix - b.prix);Attention : sort() modifie le tableau et trie par défaut comme du texte ([10, 9].sort() → [10, 9]) : fournissez une fonction de comparaison. Suite : les objets.