Heim  >  Artikel  >  Web-Frontend  >  So ermitteln Sie, ob es sich in Javascript um ein Array handelt

So ermitteln Sie, ob es sich in Javascript um ein Array handelt

青灯夜游
青灯夜游Original
2021-04-12 18:12:135636Durchsuche

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.

So ermitteln Sie, ob es sich in Javascript um ein Array handelt

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn