In diesem Blog wird die Methode demonstriert, um zu überprüfen, ob ein bestimmtes Objekt ein Array in JavaScript ist.
So überprüfen Sie, ob ein Objekt ein Array in JavaScript ist?
In JavaScript verwenden wir hauptsächlich die “Art derOperator, um den Typ einer beliebigen Zahl, String usw. zu identifizieren. Aber während es für Arrays verwendet wird, funktioniert es nicht, weil es eine „gibt“Objekt", Kein" Array ". Um zu überprüfen, ob das Objekt ein Array ist, verwenden Sie das “isarray ()" Methode. Es gibt einen booleschen Wert zurück, um zu überprüfen, ob der angegebene Wert ein Array ist oder nicht.
Syntax
Befolgen Sie die angegebene Syntax, um zu überprüfen, ob das Objekt ein Array ist oder nicht:
Beispiel
Erstellen Sie eine Reihe von Früchten namens “Früchte”:
Ruf den "Art der"Operator durch Übergabe von Array" Früchte ":
Typof (Früchte);Es zeigt an "ObjektFür Array kann es nicht verwendet werden, um zu überprüfen, ob ein Objekt ein Array zuverlässig ist:
Es wird empfohlen, die zu verwendenArray.isarray ()Methode, um diese Überprüfung durchzuführen:
Array.Isarray (Früchte);Es kann beobachtet werden, dass das angegebene Objekt “Früchte"Ist ein Array, wie es angezeigt"WAHR”:
Ein Objekt erstellen “die InfoDas enthält Schlüsselwertpaare:
var info = name: "obama", Alter: 20, Bezeichnung: "hr";Ruf den "isarray ()"Methode, indem das Objekt" Info "übergeben wird:
Array.Isarray (info);Es gibt "FALSCHDas bedeutet, dass es sich nicht um ein Array handelt:
Erstellen Sie nun ein Array eines Objekts namens “Information”:
var Information = [Name: "Obama", Alter: 20, Bezeichnung: "HR",Übergeben Sie die „Informationen“ an die “isarray ()Methode, um zu überprüfen, ob es sich um ein Array handelt oder nicht:
Array.Isarray (Information);Ausgang
Die obige Ausgabe gibt “WAHR”, Was anzeigt, dass es sich um ein Array handelt.
Abschluss
Um zu überprüfen, ob das Objekt ein Array ist oder nicht, verwenden Sie das “isarray ()"Methode statt der"Art der" Operator. Wenn Sie versuchen, das Array mit dem Operator "typeof" in JavaScript zu überprüfen, gibt es eine zurückObjekt”Für Arrays kann es nicht verwendet werden, um zu überprüfen, ob ein Objekt ein Array ist, das zuverlässig ist. Benutze also das “isarray ()" Methode. In diesem Blog wurde die Methode gezeigt, um zu überprüfen, ob das bereitgestellte Objekt ein Array in JavaScript ist oder nicht.