Ist es möglich, Protokollierung auf der Konsole synchron zu machen? Ich stoße oft auf Situationen, in denen die Codeausführung schneller ist als das Dumping der Strukturen. Dies löst die Ausgabe bereits geänderter Objekte.Synchrone Konsolenprotokollierung in Chrome
Ich kann sicher durch den Code mit Debugger gehen, Unit-Tests usw. machen, es ist einfach oft einfach console.log
Sachen, nur um eine allgemeine Vorstellung davon zu machen, was vor sich geht.
Okay, danke, das klingt machbar. Obwohl ich es vorziehen würde, das ursprüngliche Konsolen-Dumping einfach zu überschreiben, so dass es eher blockiert als asynchron ist. –
Das Problem besteht darin, dass das Objekt per Referenz an die Konsole übergeben wird. Wenn Sie später das Objekt ändern, ändert sich auch die Ausgabe in der Konsole. – Fox32
Oh, ich verstehe ... Ich dachte, es macht einen Schnappschuss. In diesem Fall scheint das Klonen des Objekts die einzige Lösung zu sein. Danke noch einmal. –