J'ai un objet qui ressemble à ceci: Je veux vérifier si les propriétés des produits sont J'utilise "cible": "ES2015". P> P> null code> (simplement tableau (0) code>). Comment puis-je le faire? P>
3 Réponses :
Vous pouvez probablement utiliser Lodash _. Isempty (valeur) code >: _.isEmpty(null);
// => true
_.isEmpty(true);
// => true
_.isEmpty(1);
// => true
_.isEmpty([1, 2, 3]);
// => false
_.isEmpty({ 'a': 1 });
// => false
Salut. Merci mais je voudrais une autre solution sans installer de nouveaux packages.
pourrait essayer ceci:
return values.every(value => value.length === 0)
Pour vérifier si tous les tableaux sont vides, vous pouvez l'approcher comme suit:
Cela suppose que toutes les valeurs sont des matrices em> p> p> !Boolean(length) // Coerce to boolean the number from arr.length
// The negation is needed because if the length === 0 that
// means the array is empty, so we want the result
// as true in our handler for the function every
Pourriez-vous expliquer ce que fait l'argument de la fonction.
développeur.mozilla.org/en-us/ Docs / Web / JavaScript / Référence / ...
Je suis plus intéressé par la {longueur} =>! Booléen (longueur).
initialiser les produits comme null,
Produits protégés: {Couleur: String [], Marque: Number [],} | null = null; code>