Heim >Web-Frontend >js-Tutorial >Kann ich js verwenden, um ein leeres JSON-Objekt zu bestimmen?
1. Die einfachste Methode besteht darin, festzustellen, ob ein entsprechendes Attribut vorhanden ist. Natürlich kann nicht festgestellt werden, ob es leer ist oder nicht >
[javascript] view plain copy
print? var dd={yy:""}; if(dd&&dd.yy!=""){ alert("dd不为空") } else{ alert("dd为空") }
Sie können dies auch verwenden, um zu beurteilen, ob das Backend ein Array übergibt oder ein Objekt
[javascript] view plain copy
print? var a={}; ar b=new Object(); console.log("对象字面量的比较结果:"+(JSON.stringify(a)=="{}")) onsole.log("构造函数的比较结果:"+(JSON.stringify(b)=="{}"))3 . Beurteilen Sie anhand der Durchquerung: Wenn Attribute vorhanden sind, geben Sie einfach false zurück und unterbrechen Sie die Durchquerung
[javascript] view plain copy
4. Unsere häufig verwendete JQuery ist auch eine Methode:
print? var a={}; var b=new Object(); function isEmptyObject(obj){ for(var key in obj){ break; return false }; return true }; if(isEmptyObject(a)){ alert("对象为空") } if(isEmptyObject(b)){ alert("b是个空对象") }
Das obige ist der detaillierte Inhalt vonKann ich js verwenden, um ein leeres JSON-Objekt zu bestimmen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!