JavaScript - 関数 foo(x = x+1){ }; パラメータを x=x+1 にできないのはなぜですか?
伊谢尔伦
伊谢尔伦 2017-05-19 10:44:17
0
3
587
###例:### リーリー

ただし、パラメータを次のように少し変更すると:

リーリー

NaN と表示されるのはなぜですか?途中でどのような目に見えない変更が発生しましたか?ご存知の場合は教えていただけますか?ありがとうございます

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(3)
漂亮男人

リーリー

次のコードは

と同等です リーリー

つまり、 foo(x = x + 1) の x は、関数の内部で定義されたものとは何の関係もありません。

いいねを押す +0
洪涛

/a/11...

いいねを押す +0
Peter_Zhu

もちろんそんなことはありません、ご希望であればさせていただきます

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