JavaScript - このコードを分析すると何が警告されますか?
phpcn_u1582
phpcn_u1582 2017-05-19 10:41:46
0
2
586
リーリー

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

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

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

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

phpcn_u1582
phpcn_u1582

全員に返信(2)
仅有的幸福

リーリー

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

いいねを押す +0
世界只因有你

リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート