Vérifier si un objet a une valeur

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Dans ce laboratoire, nous allons explorer la manière de vérifier si un objet a une valeur spécifique à l'aide de JavaScript. Nous allons apprendre à utiliser la méthode Object.values() pour extraire toutes les valeurs d'un objet et à utiliser la méthode Array.prototype.includes() pour vérifier si une valeur cible existe dans le tableau de valeurs. Ces connaissances nous aideront à vérifier efficacement les valeurs dans les objets JSON de nos projets JavaScript.

Fonction pour Vérifier si un Objet Contient une Valeur Spécifique

Pour vérifier si un objet contient une valeur spécifique, utilisez la fonction suivante :

const hasValue = (obj, value) => Object.values(obj).includes(value);

Pour utiliser cette fonction, passez l'objet que vous voulez rechercher et la valeur cible en arguments. La fonction renverra true si l'objet contient la valeur et false s'il ne la contient pas.

Voici un exemple :

const obj = { a: 100, b: 200 };
console.log(hasValue(obj, 100)); // true
console.log(hasValue(obj, 999)); // false

Pour commencer à coder, ouvrez le Terminal/SSH et tapez node.

Sommaire

Félicitations ! Vous avez terminé le laboratoire Vérifier si un objet a une valeur. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.