84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
私は、nodejs を初めて使用します。素晴らしい NodeJS には、このようなコードがあります。ミドルウェアを介して、コードのリクエスト時間がコンソールに表示されるのが長すぎます。
コメント部分は私の質問です。最終的にはこれについて何かあると思います。正しく理解できているかわかりません。
「クロージャ」という用語は、実行されるコードのブロック (自由変数がブロック内に含まれるため、これらの自由変数とそれらが参照するオブジェクトは解放されません) と自由変数に提供されるバインディングの組み合わせに由来しています。 . コンピューティング環境 (範囲) ---Baidu 百科事典
まずクロージャの概念について話しましょう
あなたの理解は正しいです、これは検証プロセスです。理由は、endを直接呼び出すと、このクロージャによりこのendが強制的に残され、自動的にコンピュータ環境にバインドされるためです。これは後者です。これは Window なので、end を直接呼び出すとエラーが発生します
「クロージャ」という用語は、実行されるコードのブロック (自由変数がブロック内に含まれるため、これらの自由変数とそれらが参照するオブジェクトは解放されません) と自由変数に提供されるバインディングの組み合わせに由来しています。 . コンピューティング環境 (範囲) ---Baidu 百科事典
まずクロージャの概念について話しましょう
あなたの理解は正しいです
、
これは検証プロセスです。理由は、endを直接呼び出すと、このクロージャによりこのendが強制的に残され、自動的にコンピュータ環境にバインドされるためです。これは後者です。これは Window なので、end を直接呼び出すとエラーが発生します