1. Konvertieren Sie das JSON-Objekt in eine JSON-Zeichenfolge und bestimmen Sie dann, ob die Zeichenfolge "{}" ist.var Daten = {}; var b = (JSON.stringify(data) == "{}"); alert(b);//wahr 2. für die Beurteilung in der Schleifevar obj = {}; var b = Funktion() { für (var Schlüssel in Objekt) { gibt false zurück; } gibt true zurück; } alarm(b());//wahr 3. Die isEmptyObject-Methode von jQuery Diese Methode ist eine jQuery-Kapselung der 2-Methode (für in) und muss bei der Verwendung auf jQuery basieren. var Daten = {}; var b = $.isEmptyObject(data); alert(b);//wahr 4.Object.getOwnPropertyNames()-Methode Diese Methode verwendet die Methode getOwnPropertyNames des Object-Objekts, um die Eigenschaftsnamen im Objekt abzurufen, sie in einem Array zu speichern und das Array-Objekt zurückzugeben. Wir können anhand der Länge des Arrays feststellen, ob dieses Objekt leer ist. Hinweis: Diese Methode ist nicht mit IE8 kompatibel und wurde nicht auf anderen Browsern getestet. var Daten = {}; var arr = Object.getOwnPropertyNames(Daten); Alarm(arr.length == 0); //wahr 5. Verwenden Sie die Object.keys()-Methode von ES6 Ähnlich wie Methode 4 handelt es sich um eine neue Methode von ES6, und der Rückgabewert ist ebenfalls ein Array von Attributnamen im Objekt var Daten = {}; var arr = Objekt.keys(Daten); Alarm(arr.length == 0); //wahr Damit ist dieser Artikel über 5 Möglichkeiten, mit JS zu bestimmen, ob ein Objekt leer ist, abgeschlossen. Weitere Informationen zur Verwendung von JS zum Bestimmen, ob ein Objekt leer ist, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
>>: Docker-Container kommunizieren direkt über Routing, um Netzwerkkommunikation zu erreichen
Die dekomprimierte Version von mysql5.7.18 starte...
Inhaltsverzeichnis Array-Deduplizierung 1. from()...
1. Docker installieren yum installiere Docker #St...
So richten Sie einen MySQL-Kurzlink ein 1. Überpr...
In diesem Artikel wird die Installations- und Kon...
Der standardmäßige Programmveröffentlichungspfad ...
Wenn Sie das Win10-System installiert haben und e...
Im Allgemeinen wird die Maus als nach oben gericht...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Schreiben Sie ein HTML, das...
Inhaltsverzeichnis 1. Nutzung 1. Grundlegende Ver...
Normalerweise verwenden wir die folgende SQL-Anwe...
Lernen Sie jeden Tag ein schwebendes jQuery-Plug-...
Der Fehler lautet wie folgt: Nicht abgefangener T...
Inhaltsverzeichnis Umsetzungsideen Es gibt drei M...