2016-08-09 3 views
2

Darf ich wissen, was ist die formale Art, ein Objekt zu testen (Antwort vom Server), wenn es ein leeres Objekt ist?

Momentan verwende ich jQuery.

Ich denke, das ist orthodox und möchte eine Methode finden, die nur Typoskript verwendet.

Danke.

Antwort

6

Hier jQuerys 2.1 Implementierung, die auch in Typoskript funktionieren sollte:

isEmptyObject: function(obj) { 
    var name; 
    for (name in obj) { 
     return false; 
    } 
    return true; 
}, 

Wie Sie sehen können, es testet nur um zu sehen, ob es irgendwelche enumerable Eigenschaften sind. Sie könnten auch Object.keys(obj).length === 0 tun.

+0

Vielen Dank :) –

Verwandte Themen