- Auteur

- Nom
- Nelson Silva
- Social
Introduction
Les tableaux en JavaScript sont des structures de données polyvalentes, et le langage offre un large éventail de méthodes pour les manipuler. Ces méthodes rendent les opérations sur les tableaux plus faciles et plus intuitives. Explorons quelques-unes des méthodes les plus courantes et les plus utiles.
- Méthodes Fondamentales des Tableaux
- Méthodes pour Ajouter et Supprimer des Éléments
- Méthodes pour Combiner et Diviser des Tableaux
Méthodes Fondamentales des Tableaux
Les tableaux en JavaScript sont dotés de plusieurs méthodes pour effectuer des opérations courantes.
forEach()
La méthode forEach() exécute une fonction sur chaque élément du tableau.
let fruits = ['Pomme', 'Banane', 'Orange'];
fruits.forEach((fruit, index) => {
console.log(`${index + 1}: ${fruit}`);
});
map()
map() crée un nouveau tableau avec les résultats de l'appel d'une fonction sur chaque élément du tableau.
let nombres = [1, 2, 3, 4, 5];
let carres = nombres.map((num) => num * num);
console.log(carres); // [1, 4, 9, 16, 25]
filter()
filter() crée un nouveau tableau avec tous les éléments qui satisfont une condition spécifiée dans la fonction de test.
let nombresEvenements = nombres.filter((num) => num % 2 === 0);
console.log(nombresEvenements); // [2, 4]
reduce()
La méthode reduce() réduit un tableau à une seule valeur en exécutant une fonction réductrice sur chaque élément.
let somme = nombres.reduce(
(accumulateur, valeurActuelle) => accumulateur + valeurActuelle,
0
);
console.log(somme); // 15
find() et findIndex()
find()retourne le premier élément qui satisfait la condition de test.findIndex()retourne l'index du premier élément qui satisfait la condition.
let premierPair = nombres.find((num) => num % 2 === 0);
let indexPremierPair = nombres.findIndex((num) => num % 2 === 0);
Méthodes pour Ajouter et Supprimer des Éléments
Les tableaux sont dynamiques, et JavaScript fournit des méthodes pour ajouter et supprimer des éléments facilement.
push() et pop()
push()ajoute des éléments à la fin du tableau.pop()supprime le dernier élément du tableau.
fruits.push('mangue');
let dernierFruit = fruits.pop();
unshift() et shift()
unshift()ajoute des éléments au début du tableau.shift()supprime le premier élément du tableau.
fruits.unshift('fraise');
let premierFruit = fruits.shift();
Méthodes pour Combiner et Diviser des Tableaux
concat()
La méthode concat() fusionne deux tableaux ou plus.
let legumes = ['carotte', 'pomme de terre'];
let aliments = fruits.concat(legumes);
slice()
slice() retourne une copie d'une portion du tableau.
let quelquesFruits = fruits.slice(1, 3);
splice()
splice() modifie le contenu d'un tableau en ajoutant ou en supprimant des éléments.
fruits.splice(1, 0, 'kiwi'); // Ajoute 'kiwi' à la position 1
Conclusion
Les méthodes de tableaux en JavaScript sont des outils puissants, permettant d'effectuer des opérations complexes de manière simple et intuitive. Maîtriser ces méthodes est essentiel pour tout développeur souhaitant manipuler des données efficacement en JavaScript.