Heim > Artikel > Web-Frontend > So ermitteln Sie, ob es sich in Javascript um ein Array handelt
In JavaScript können Sie die Methode isArray() verwenden, um festzustellen, ob es sich um ein Array handelt. Das Syntaxformat lautet „Array.isArray(obj)“. Sie können es verwenden um festzustellen, ob ein Wert ein Array ist.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
JS bestimmt, ob es sich um ein Array handelt: Verwenden Sie die Methode isArray().
JavaScript isArray() ist eine statische Methode vom Typ Array. Sie können damit bestimmen, ob ein Wert ein Array ist.
var a = [1,2,3]; console.log(typeof a); //返回“object” console.log(Array.isArray(a)); //true
Im obigen Code kann der Operator „typeof“ nur anzeigen, dass der Typ des Arrays „Object“ ist, und die Methode „Array.isArray()“ kann direkt einen booleschen Wert zurückgeben. Diese Methode ist bei bedingten Ausdrücken sehr nützlich.
Beispiel
Im folgenden Code hat das Array einen Schlüssel mit dem Namen 2. Da es sich bei den Schlüsselnamen ausschließlich um Zeichenfolgen handelt, wird der Wert 2 automatisch in eine Zeichenfolge umgewandelt.
var a = [1,2,3]; console.log(2 in a); //true console.log('2' in a); //true console.log(4 in a); //false
Wenn eine Position im Array leer ist, gibt der In-Operator „false“ zurück.
【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene】
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob es sich in Javascript um ein Array handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!