ما الكلمة التي تنشئ دالة في JavaScript؟ (function)

سهلقراءة دقيقةآخر تحديث 1 أكتوبر 2026

تطوير الويب جافاسكربت

الإجابة

الكلمة function هي التي تنشئ دالة:

function add(a, b) {
  return a + b;
}

add(2, 3);  // 5

الدالة السهمية

طريقة أقصر وشائعة جدًا:

const add = (a, b) => a + b;

الفرق المهم

  • الدالة العادية لها this خاص بها، ويمكن استدعاؤها قبل سطر تعريفها (hoisting).
  • الدالة السهمية تأخذ this من المكان المحيط، ولا تُستدعى قبل تعريفها.

ولا توجد كلمات مثل define أو create لإنشاء الدوال. وكلمة method تصف دالة داخل كائن، وليست كلمة لتعريفها.

اختبر فهمك

ما الكلمة المفتاحية المستخدمة لإنشاء دالة في JavaScript؟