Chrome のコンソールでこの奇妙な動作を発見しました。これが意図的なものかどうか、もしそうならその目的は何かを知りたいです。
実証する例:
期待される動作から始めましょう。上の図から始めて、「オブジェクト」行の横にある矢印をクリックして展開します。その後、開いたままにするか、再度閉じることができます。重要なことは、一度展開することです。続けます:
ご覧のとおり、オブジェクトのキーの 1 つの値を変更しますが、その上に出力されたオブジェクトは、予想どおり変更の影響を受けません。
コンソールをクリアして、実験を最初からやり直してください。同じ行を入力してオブジェクト「o」を作成し、そのプロパティにループを入力します。ただし、今回はまだキー ラインでオブジェクトを展開しません。代わりに、プロパティ「x7」の値を変更する次のコマンドに直接進みます。そうして初めて、元に戻ってキー ラインでオブジェクトを展開できます。素敵なサプライズがあなたを待っています:
未来が過去を変えた!