تطوير البرمجيات · مصطلحات · مفاهيم البرمجة

ما معنى callback؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح شائع

callback: دالة استدعاء لاحق، دالة رد نداء

دالة تُمرر إلى جزء آخر من الشيفرة كي يستدعيها ذلك الجزء عند الحاجة.

طريقة الاستخدام

يظهر في معالجة الأحداث وعمليات المجموعات والواجهات غير المتزامنة. وقد تُستدعى دالة الاستدعاء اللاحق تزامنيًا؛ فالمصطلح وحده لا يعني أن التنفيذ غير متزامن.

أمثلة

  1. Pass a callback that logs the result when the upload finishes.

    مرر دالة استدعاء لاحق تسجل النتيجة عند اكتمال الرفع.

    تُنفذ الدالة الممررة بعد انتهاء العملية لتتعامل مع نتيجتها.

  2. The sorting callback compares two records by their creation date.

    تقارن دالة الترتيب بين سجلين بحسب تاريخ إنشائهما.

    تحدد الدالة الممررة إلى عملية الفرز أي السجلين يسبق الآخر.

تراكيب شائعة

  • register a callback
  • invoke a callback
  • callback function

مصطلحات أخرى: مفاهيم البرمجة

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: