ホームページ >ウェブフロントエンド >jsチュートリアル >「console.log」に古いオブジェクトの状態が表示されるのはなぜですか? それらを正確にデバッグするにはどうすればよいですか?
オブジェクト状態のデバッグにおける console.log の非同期動作を克服する
デバッグ中に JavaScript オブジェクトを分析すると、開発者はコンソールで問題が発生する可能性があります。 .log には、現在の状態ではなく、前の実行フェーズでのオブジェクトの状態が表示されます。これは、console.log が呼び出された時点とコンソールが開かれた時点との間でオブジェクトの状態が変化した場合に特にイライラする可能性があります。
解決策: console.dir() または JSON 解析を利用する
この課題に対処するには、2 つのアプローチが考えられます。採用:
以上が「console.log」に古いオブジェクトの状態が表示されるのはなぜですか? それらを正確にデバッグするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。