JavaScript - この JS コードを理解するにはどうすればよいですか?
PHP中文网
PHP中文网 2017-06-26 10:57:20
0
3
742

私の疑問は、この関数を囲んでいる括弧、つまりクロージャーは何を意味するのかということです。
では、メソッドの最後の (1) は、パラメータ 1 をこの匿名メソッドに取り込むことですか?
これらの括弧内の用語は実行方法または分離方法を意味しますか?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
typecho

パラメータ1を渡してすぐに実行することを意味します

リーリー
いいねを押す +0
巴扎黑

これは即時実行関数です。即時実行関数は、独立した役割を果たし、グローバル スコープの汚染を回避できる関数スコープを構築します。即時実行関数は、クロージャを解決するために使用できます。問題。 。しかし、それは閉店とは直接関係ありません。

いいねを押す +0
给我你的怀抱

匿名関数には関数名がないため、呼び出すことができません。関数宣言が括弧で囲まれている場合、それは関数宣言ではなく関数式になります。後に()也就是是立即执行该函数,1是参数,由里面的xを追加すると受信できます。
次のように理解できます

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