انتقل إلى محتوى الدرس

Understanding Execution Context this مفهوم سياق التنفيذ this

تحكم في سياق التنفيذ this عبر دالة call في JavaScript بتحديد الكائن المستقبِل وتمرير الوسائط مفردة واستعارة الدوال بين الكائنات وفهم سلوك الوضع الصارم.
3 صفوف تعليمية
جافا سكريبت
4,015 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

داخل الدوال القياسية في JavaScript لا تشير الكلمة المحجوزة this بصورة جامدة إلى مكان كتابة الدالة، بل تمثل سياق التنفيذ (Execution Context) أي الكائن المستقبِل الذي يتحدد لحظة تشغيلها. وفي كثير من البرامج نكتب دالة خدمة واحدة ونرغب في تشغيلها على بيانات عدة كائنات مختلفة دون نسخ الدالة داخل كل كائن.

الصف 2 صورة توضيحية
مخطط يوضح كيف تربط دالة call سياق this بالكائن المحدد وتمرر الوسائط مفردة للتنفيذ الفوري
الصف 3 ملاحظة هامة