Formation PUB040 : JavaScript, jQuery, Bootstrap et autres bibliothèques côté client, 2020 JavaScript

Rechercher une valeur dans un tableau d'objets


Je vous partage un petit extrait de code qui permet de vérifier si un tableau d'objet contient une valeur donnée dans un champ d'un de ses objets.

▼Publicité Le texte se poursuit plus bas

Soit le tableau d'objets suivant :

JavaScript

let tableau = [
    {'id': 1, 'texte': 'Premier item'},
    {'id': 2, 'texte': 'Deuxième item'},
    {'id': 3, 'texte': 'Troisième item'}
];

Pour vérifier si un des objets du tableau a la valeur 2 dans son champ id :

JavaScript

let valeur = 2;

if (tableau.some(el => el.id === valeur)) {
    console.log(`Un élément du tableau a comme id la valeur ${valeur}.`);
}
else {
    console.log(`Aucun id du tableau n\'a la valeur ${valeur}.`);;
}

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Dernière révision le 2 avril 2021
Merci de partager !

Site fièrement hébergé chez A2 Hosting.

Soumettre