Hallo Linuchs,
verwende einen anderen Browser, der liefert Dir einen Objektexplorer wenn Du ein Objekt mit console.log ausgibst.
Vielleicht enthält das Objekt auch tatsächlich nur Eigenschaften mit kryptischem Zeug drin.
Do kannst auch im Firefox an der relevanten Stelle einen Breakpoint setzen und das watch-Fenster verwenden.
Ich hoffe, du möchtest keinen eigenen Objekt-Dumper programmieren. Je nach Vererbungstiefe und Objektschachtelung kann das in Aufwand ausarten.
In vielen Fällen hilft console.log(JSON.stringify(obj, null, " "));
Wenn das Objekt in obj einen Prototypen hat, von dem es relevante Eigenschaften erbt, musst Du die Protottypenkette hochlaufen (mit Object.getPrototypeOf(obj)
) und von jedem Prototypobjekt die Eigenschaften ausgeben. Alles nicht so trivial…
Rolf
sumpsi - posui - obstruxi