Closures

restorefunction

يستعيد وظيفة معقوفة مسبقًا، باستخدام وظيفة أصلية متوفرة اختياريًا.

الصيغة

restorefunction(target: function, original?: function)
أسماء بديلة restorefuncrestoreclosure

الوسائط

الاسمالنوعالوصف
targetfunctionالوظيفة المستهدفة أو الجدول أو مستوى المكدس أو الكائن الذي يتم فحصه أو تغييره.
original?functionتم إرجاع الوظيفة الأصلية بواسطة عملية ربط سابقة.

الوصف

يستعيد وظيفة معقوفة مسبقًا، باستخدام وظيفة أصلية متوفرة اختياريًا.

استدعه مع 2 parameter: target, original. يوضح جدول arguments القيم المطلوبة والقيم التي تضبط السلوك.

لا يعيد بيانات. تعامل مع الاستدعاء كإجراء وتعامل مع الأخطاء حول موضع الاستدعاء عند الحاجة.

مثال

مثال استدعاء باستخدام قيم مؤقتة.

restorefunction(function() end, function() end)