ما معنى debounce؟
المعنى في مجال تطوير البرمجيات مع أمثلة
debounce: تأخير التنفيذ حتى توقف الأحداث
تأخير إجراء حتى تتوقف الأحداث عن الوصول مدة محددة، وغالبًا دمج الاستدعاءات المتتابعة بسرعة في تنفيذ واحد.
طريقة الاستخدام
يستخدم مع إدخال البحث وأحداث تغيير الحجم. التنفيذ عند انتهاء المهلة شائع، وتوفر بعض التطبيقات خيار التنفيذ فور أول حدث أيضًا.
أمثلة
We debounce the search input so a request runs after the user pauses typing.
نؤخر البحث حتى يتوقف المستخدم عن الكتابة، ثم نرسل الطلب.
يؤجل كل حرف جديد البحث المقرر، فلا ينفذ إلا بعد توقف الكتابة.
The editor will debounce autosave but flush the pending save when the document closes.
يؤخر المحرر الحفظ التلقائي، لكنه ينفذ الحفظ المعلق عند إغلاق المستند.
تنفيذ العملية المنتظرة قبل الإغلاق يمنع ضياعها بانتهاء المهلة.
تراكيب شائعة
- debounce user input
- debounce interval
مصطلحات ذات صلة
مصطلحات أخرى: تطوير الويب وتطبيقات الأجهزة المحمولة والواجهات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
