Dieses Kapitel beschreibt hauptsächlich, wie man feststellt, ob ein JavaScript-Objekt leer ist.

Bei asynchronen (Ajax-)Anfragen wird manchmal ein leeres Objekt zurückgegeben, wie folgt:

var a = {};

Wie stellen wir also fest, ob das zurückgegebene Objekt leer ist?

Die Methode ist wie folgt:

Beispiel

function isEmpty(obj) {
    return Object.keys(obj).length === 0;
}

Ausprobieren »