JS - Functions الدوال
JavaScript - الدوال (Functions)
🔸 الدالة (Function) هي مجموعة من التعليمات تُنفذ مهمة معينة، ويمكن إعادة استخدامها في أماكن مختلفة من البرنامج. الدوال تساعد على تنظيم الكود، وتقليل التكرار، وجعله أسهل في الفهم والصيانة.
---🔹 تعريف دالة واستدعاؤها
function greet() {
alert("أهلاً بك!");
}
greet(); // استدعاء الدالة
📌 يتم تعريف الدالة باستخدام الكلمة المفتاحية function
، ويتم تنفيذها عند الاستدعاء.
🔹 دالة مع معلمات (Parameters)
function sayHello(name) {
alert("مرحبًا، " + name);
}
sayHello("Mahmoud"); // مرحبًا، Mahmoud
📌 المعلمات تُستخدم لتمرير معلومات إلى الدالة.
---🔹 دالة تُرجع قيمة
function sum(a, b) {
return a + b;
}
let result = sum(5, 7); // 12
📌 return
تُستخدم لإرجاع القيمة من الدالة إلى المكان الذي تم الاستدعاء فيه.
🔹 التعبير عن دالة (Function Expression)
const multiply = function(x, y) {
return x * y;
};
console.log(multiply(3, 4)); // 12
📌 يمكن تخزين دالة في متغير كما في المثال أعلاه.
---⚠️ ملاحظات مهمة
- الدوال تساعد على تجزئة الكود لمهام صغيرة ومحددة.
- استخدم أسماء واضحة تعبر عن مهمة الدالة.
- الدوال يمكن أن تُستخدم كوسيط داخل متغيرات أو معاملات لدوال أخرى.
تعليقات
إرسال تعليق