Wenn man vorher sichergestellt hat, daß „o“ wirklich ein echtes Objekt (Literal, mit new Object() erzeugt, Instanz, ...) ist und auch keine "Custom" toString-Methode existiert. Also nur für kontrollierbare Umgebungen (sprich: eigener Computer debugging) geeignet.
Wieso? jedes Objekt hat eine toString() Methode und alles ist ein Object.
Struppi.