Comment puis-je vérifier si un objet est un tableau en javascript?

Comment puis-je vérifier si un objet est un tableau en javascript?
Comme nous savons tous que tout dans JavaScript est un objet car il s'agit d'un langage de script orienté objet. Bien que les tableaux soient considérés comme des objets en JavaScript, ils ont des propriétés et des méthodes uniques qui en font des types de données distinctes.

Ce blog montrera la méthode pour vérifier si un objet donné est un tableau en JavaScript.

Comment vérifier si un objet est un tableau en javascript?

En JavaScript, nous utilisons principalement le «Type de»Opérateur pour identifier le type de n'importe quel numéro, chaîne, etc. Mais tout en l'utilisant pour les tableaux, cela ne fonctionne pas car il donne un «objet", Pas un" tableau ". Donc, pour vérifier si l'objet est un tableau, utilisez le «isArray ()" méthode. Il renvoie une valeur booléenne pour vérifier si la valeur fournie est ou non un tableau.

Syntaxe
Suivez la syntaxe donnée pour vérifier si l'objet est un tableau ou non:

Déployer.isArray (objet)

Exemple
Créez un tableau de fruits nommés «des fruits»:

var fruits = ["pomme", "mangue", "grapes", "mellon"];

Appeler le "Type de«Opérateur en passant des« fruits »du tableau:

typeof (fruits);

Il affiche "objet«Pour le tableau, il ne peut donc pas être utilisé pour vérifier si un objet est un tableau de manière fiable:

Il est recommandé d'utiliser le «Déployer.isArray ()”Méthode pour effectuer ce chèque:

Déployer.ISArray (fruits);

On peut observer que l'objet donné "des fruits"Est un tableau tel qu'il affiche"vrai»:

Créer un objet "Info«Cela contient des paires de valeurs clés:

var info = name: "Obama", âge: 20, désignation: "hr";

Appeler le "isArray ()«Méthode en passant l'objet« Info »:

Déployer.isArray (info);

Il donne "FAUX», Ce qui signifie que ce n'est pas un tableau:

Maintenant, créez un tableau d'un objet nommé «information»:

var information = [nom: "Obama", âge: 20, désignation: "hr",
nom: "John", âge: 28, désignation: "comptes",
nom: "Mari", âge: 26, désignation: "admin"];

Passez les «informations» au «isArray ()«Méthode pour vérifier s'il s'agit d'un tableau ou non:

Déployer.isArray (information);

Sortir

La sortie ci-dessus donne «vrai», Qui indique que c'est un tableau.

Conclusion

Pour vérifier si l'objet est un tableau ou non, utilisez le «isArray ()"Méthode au lieu du"Type de»Opérateur. Si vous essayez de vérifier le tableau à l'aide de l'opérateur «typeof» en JavaScript, il renverra un «objet«Pour les tableaux, il ne peut donc pas être utilisé pour vérifier si un objet est un tableau de manière fiable. Alors, utilisez le «isArray ()" méthode. Ce blog a démontré la méthode pour vérifier si l'objet fourni est ou non un tableau en javascript.