Heim > Web-Frontend > Front-End-Fragen und Antworten > So ermitteln Sie, ob in einem Array in es6 ein Wert vorhanden ist

So ermitteln Sie, ob in einem Array in es6 ein Wert vorhanden ist

青灯夜游
Freigeben: 2022-05-19 16:46:08
Original
1592 Leute haben es durchsucht

Zwei Methoden: 1. Ermitteln Sie die Länge des Arrays und bestimmen Sie, ob die Länge 0 ist. Die Syntax lautet „arr.length==0“. Wenn es 0 ist, gibt es keinen Wert im Array. 2. Konvertieren Sie das Array in einen JSON-String und bestimmen Sie, ob der String „[]“ ist. Die Syntax lautet „JSON.stringify(arr)=='[]'“.

So ermitteln Sie, ob in einem Array in es6 ein Wert vorhanden ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.

es6 bestimmt, ob das Array einen Wert enthält, dh ob das Array leer ist. Zwei Beurteilungsmethoden werden im Folgenden vorgestellt.

Methode 1: Verwenden Sie das Längenattribut.

Verwenden Sie das Längenattribut, um die Länge des Arrays abzurufen und festzustellen, ob die Länge des Arrays 0 ist.

  • Wenn es 0 ist, gibt es keinen Wert im Array

  • Wenn es nicht 0 ist, dann gibt es einen Wert im Array

let arr = [1];
if (arr.length == 0){
   console.log("数组中没有值");
}else {
   console.log("数组中有值");
}
console.log(arr);
Nach dem Login kopieren

So ermitteln Sie, ob in einem Array in es6 ein Wert vorhanden ist

Methode 2: Verwenden Sie die Methode JSON.stringify()

JSON.stringify(), um ein JavaScript zu konvertieren Objekt oder Wert in eine JSON-Zeichenfolge umwandeln; zu diesem Zeitpunkt müssen Sie nur prüfen, ob die JSON-Zeichenfolge „[]“ ist.

  • Wenn ja, gibt es keinen Wert im Array.

  • Wenn nicht, gibt es einen Wert im Array. Ende

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob in einem Array in es6 ein Wert vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage