JS - Functions الدوال

JavaScript - الدوال (Functions)

🔸 الدالة (Function) هي كتلة من الكود يمكن استدعاؤها لتنفيذ مهمة معينة. الدوال تساعد في تنظيم الكود، وتقليل التكرار، وجعله أكثر قابلية لإعادة الاستخدام.

---

🔹 تعريف دالة


function greet() {
  console.log("مرحبًا بك!");
}

📌 يتم تعريف الدالة باستخدام الكلمة المفتاحية function يليها اسم الدالة، ثم الأقواس ()، ثم الكتل البرمجية داخل {}.

---

🔹 استدعاء دالة


greet(); // مرحبًا بك!

📌 يتم تنفيذ الكود داخل الدالة عند استدعائها بالاسم متبوعًا بأقواس.

---

🔹 مثال عملي


function sayHello() {
  console.log("Hello, Mahmoud!");
}

sayHello(); // Hello, Mahmoud!
---

🔹 تسلسل التنفيذ

الدالة لا تُنفذ تلقائيًا، بل يجب استدعاؤها. يمكنك استدعاؤها عدة مرات كما تريد:


sayHello();
sayHello();
sayHello();
---

⚠️ ملاحظات مهمة

  • الدوال تُستخدم لتنظيم الكود وتجنب التكرار.
  • اسم الدالة يجب أن يكون وصفيًا ويبدأ بحرف أو _.
  • يمكن للدوال أن تستقبل "معاملات" وتُرجع "قيم" — سيتم شرح ذلك في الدروس التالية.

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework