検索

ホームページ  >  に質問  >  本文

JavaScript - このコードを分析すると何が警告されますか?

リーリー

コメントは私の最初の理解であり、結果を見て、回答を使用して逆算して理由を見つけようとしました。

==========================答えを読んだ後の分かれ目============== ============

ステップ 2 の後、これはまだ dbl であり、この時点の val は 2 です。ステップ 2 の後、window.val = 1 が直接呼び出され、呼び出しによって this のポイントが変更されて実行されます。これは window を指しますwindow の下の val 属性を直接上書きするため、window.val は 2 になり、最後のステップ 2 は 2 2 = 4 になります。

この考えが正しいかどうかわかりませんが、アドバイスをお願いします。ありがとうございます。

phpcn_u1582phpcn_u15822775日前587

全員に返信(2)返信します

  • 仅有的幸福

    仅有的幸福2017-05-19 10:43:46

    リーリー

    dbl() が実行されると、これはウィンドウ オブジェクト、window.val = 2 となり、4 番目の部分は不要です

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-19 10:43:46

    リーリー

    返事
    0
  • キャンセル返事