84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
私の疑問は、この関数を囲んでいる括弧、つまりクロージャーは何を意味するのかということです。 では、メソッドの最後の (1) は、パラメータ 1 をこの匿名メソッドに取り込むことですか? これらの括弧内の用語は実行方法または分離方法を意味しますか?
认证高级PHP讲师
パラメータ1を渡してすぐに実行することを意味します
これは即時実行関数です。即時実行関数は、独立した役割を果たし、グローバル スコープの汚染を回避できる関数スコープを構築します。即時実行関数は、クロージャを解決するために使用できます。問題。 。しかし、それは閉店とは直接関係ありません。
匿名関数には関数名がないため、呼び出すことができません。関数宣言が括弧で囲まれている場合、それは関数宣言ではなく関数式になります。後に()也就是是立即执行该函数,1是参数,由里面的xを追加すると受信できます。 次のように理解できます
()
1
x
パラメータ1を渡してすぐに実行することを意味します
リーリーこれは即時実行関数です。即時実行関数は、独立した役割を果たし、グローバル スコープの汚染を回避できる関数スコープを構築します。即時実行関数は、クロージャを解決するために使用できます。問題。 。しかし、それは閉店とは直接関係ありません。
匿名関数には関数名がないため、呼び出すことができません。関数宣言が括弧で囲まれている場合、それは関数宣言ではなく関数式になります。後に
リーリー()
也就是是立即执行该函数,1
是参数,由里面的x
を追加すると受信できます。次のように理解できます