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