اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

على عكس معظم لغات البرمجة أو بيئات التشغيل في الوقت الفعلي ، فإن Node.js لا تحتوي على وظيفة رئيسية "main " خاصة مدمجة لتعيين نقطة دخول البرنامج.

وبالتالي فالدالة main  في جافاسكريبت مثلها مثل اي دالة، وكوننا نستخدمها بشكل متزامن او غير متزامن فهذا يعتمد على محتوى الدالة.

 

  • 0
نشر

كما في التعليق السابق فإنه في لغة javascript لا وجود لمفهوم الدالة main كما في اللغات الأخرى مثل java لذلك الدالة main التي تتكلم عنها هي دالة مثل أي دالة أخرى يقوم المبرمج بكتابتها . 

لماذا لا نحتاج للدالة main في ال javascript ؟

في اللغات التي تحتاج للدالة main يحتاج البرنامج إلى نقطة دخول.  يكون هذا عادةً عنوانًا في الرأس يشير إلى تعليمة جزء الكود أي نقطة البداية لتنفيذ البرنامج

بينما في javascript   ليس لها الدالة main حيث أن البرنامج يبدأ بالتنفيذ من الأعلى إلى الأسفل.

و إذا تم تضمين ملفات متعددة في الصفحة ، فستتم إضافة الوظائف والمتغيرات المعلنة فيها إلى النطاق global (ما لم يتم الإعلان عنها في وظيفة مجهولة)

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...