コンソールへのログを同期させることは可能ですか?私はしばしば、コードの実行が構造をダンプするより速い状況に遭遇します。これはすでに変更されたオブジェクトの出力を解決します。Chromeでの同期コンソールのログイン
私はデバッガを使ってコードを歩き回り、ユニットテストなどを行うことができます。ちょうど何が起こっているのか一般的な考えをするにはちょうどconsole.log
というものが便利です。
コンソールへのログを同期させることは可能ですか?私はしばしば、コードの実行が構造をダンプするより速い状況に遭遇します。これはすでに変更されたオブジェクトの出力を解決します。Chromeでの同期コンソールのログイン
私はデバッガを使ってコードを歩き回り、ユニットテストなどを行うことができます。ちょうど何が起こっているのか一般的な考えをするにはちょうどconsole.log
というものが便利です。
console.logステートメントにブレークポイント(下記画像参照)を置き、コントロールを使用して次のステップに移動します。
おかげで、しかし、私はデバッガでコードを歩くことができることを知っています。私は元の質問でそれを述べています。 –
は、いくつかの時間を費やしてご覧ください。くそー。今私はと期待される動作を取得するために管理まで
:
console.log(JSON.stringify(obj))
素敵な副作用は、それは次のようにオブジェクトを展開し、{0: "A"、3: "B"}
ああ、実際にはすべてのことがうまく修正されています。ありがとうございました:) –
申し訳ありませんが、おかげさまで、それは実行可能なように聞こえる。元のコンソールのダンプを何とかオーバーライドして、非同期ではなくブロックする方が好きです。 –
問題は、後でオブジェクトを変更してコンソールの出力も変更すると、オブジェクトが参照によってコンソールに渡されることです。 – Fox32
ああ、私はそれがスナップショットを取ると思った。その場合、オブジェクトのクローニングが唯一の解決策であるように思われます。再度、感謝します。 –