ومع ذلك تم تنفيذها، فكما قرأت بالتوثيق الرسمي بأن التابع res.send لا يقوم بعملية إعادة return والخروج من التابع الأساسي وإنما فقط يقوم بإغلاق اتصال http مع طرف المستخدم. ولكن لماذا يتم تنفيذ بقية العمليات حتى بعد إغلاق الاتصال مع طرف المستخدم وليس كبقية أطر العمل؟
السؤال
Bassel Jhr
باستخدام إطار العمل express في node.js قمت بوضع بعض التعليمات بعد التابع res.send كالتالي:
res.send(200, somedata); console.log('hello world!');
ومع ذلك تم تنفيذها، فكما قرأت بالتوثيق الرسمي بأن التابع res.send لا يقوم بعملية إعادة return والخروج من التابع الأساسي وإنما فقط يقوم بإغلاق اتصال http مع طرف المستخدم. ولكن لماذا يتم تنفيذ بقية العمليات حتى بعد إغلاق الاتصال مع طرف المستخدم وليس كبقية أطر العمل؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.