ich auf diesen Fall lief heuteWie behandelt man leeres Objekt in if-Anweisung als false?
if ({}) {
// This is returned as empty object is true
}
daher einen Weg finden, um müssen, wo {}
falsch ist, versucht .length
auf einem Objekt aufrufen ich den Pass if-Anweisung, aber das funktioniert nicht.
Ich bin nicht sicher, was Sie fragen. Wenn Sie herausfinden möchten, ob ein Objekt keine Eigenschaften hat, verwenden Sie 'Object.keys'. –
Sie müssen irgendwie definieren, was "leeres Objekt" bedeutet. Das hat keine eigenen Schlüssel ...? – deceze
Object.keys (obj) .length> 0 –