callee خاصية
إرجاع Functionكائن يتم تنفيذه هو نص أساسي للمحدد Functionالكائن.
[function.]arguments.callee
الوسيطات
- وظيفة
اختياري. The اسم of the currently executing Function كائن.
ملاحظات
calleeخاصية عضو في الكائن الوسيطات "متوفراً فقط عندما يتم تنفيذ دالة مقترنة.
القيمة الإفتراضية ل calleeخاصية هو Functionكائن يتم تنفيذه. يسمح هذا لوظائف المجهول إلى أن تكون متداخلة.
ملاحظة
The الوسيطات كائن ليس متوفر when a برنامج هو تشغيل في fast الوضع, the الافتراضي for JScript. إلى يحول برمجياً a برنامج that uses the الوسيطات كائن من a الأمر تعجيل, you must turn إيقاف the fast خيار بواسطة using /fast-. It ليس آمن إلى turn إيقاف the fast خيار في ASP.NET because of threading issues. للحصول على مزيد من المعلومات، راجع وسائط كائن .
مثال
يوضح المثال التالي استخدم calleeخاصية.
function factorial(n) {
if (n <= 0)
return 1;
else
return n * arguments.callee(n - 1)
}
print(factorial(4));
// Output: 24