javascript - js の問題を解決します。なぜ結果が 5 になるのでしょうか? それを分析してください
扔个三星炸死你
扔个三星炸死你 2017-07-07 10:34:36
0
3
1067
リーリー
扔个三星炸死你
扔个三星炸死你

全員に返信(3)
女神的闺蜜爱上我

思い出

リーリー

元の式は次のように簡略化されます:

リーリー

この文が実行されると、testは実際には

リーリー

そしてこの時this.a 等于 1。因此 test(4) 结果为 5

いいねを押す +0
黄舟

明らかに5です

リーリー

内訳

リーリー

これでも理解できない場合は、基本を学ぶ必要があります

いいねを押す +0
typecho

まず、次のように、Test は実際には関数であることを理解する必要があります。 リーリー

外側の部分はすぐに実行される関数です まず

リーリー

この部分の結果は 1 です。つまり、コードは次のように簡略化できます:

リーリー

上記のコードでは、

したがって、test(4) では次のようになります: a=1 リーリー

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