Methode: 1. Konvertieren Sie das Objekt in einen JSON-String und bestimmen Sie, ob der String „{}“ ist. 2. Verwenden Sie die Anweisung „$.isEmptyObject (object)“. Anweisung ;4. Verwenden Sie „Object.keys (Objekt)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript prüft, ob das Objekt leer ist
1. Konvertieren Sie das JSON-Objekt in einen JSON-String und bestimmen Sie dann, ob der String „{}“ ist
var data = {}; var b = (JSON.stringify(data) == "{}"); alert(b);//true
2 Es ist jquery, das die beiden Methoden kapselt (für in). Bei der Verwendung müssen Sie sich auf die Methode jquery
var data = {}; var b = $.isEmptyObject(data); alert(b);//true
var data = {}; var arr = Object.getOwnPropertyNames(data); alert(arr.length == 0);//true
var data = {}; var arr = Object.keys(data); alert(arr.length == 0);//true
[Lernempfehlung:
Javascript-Tutorial für Fortgeschrittene
Das obige ist der detaillierte Inhalt vonSo prüfen Sie, ob ein Objekt in Javascript leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!