Promise.finally() تنفيذ عند الإتمام

آخر تحديث: 2026-10-13

Promise.finally() تنفيذ عند الإتمام

finally يسجل استدعاءً يُنفذ عند اكتمال Promise (نجاحًا أو فشلًا).

التصنيفغير متزامن

⚙️ المعاملات

callback

القيمة المُعادة:Promise جديد.

يعدّل القيمة الأصلية:لا (يُعيد قيمة جديدة)

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

💡 تلميح
ℹ️ info

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
Promise.finally() ✓ v58 ✓ v79 ✓ v48 ✓ v10 ✓ v45
مدعوم في جميع المتصفحات الحديثة
المزيد من الحالات قادم قريباً — تابعونا.

📚 دروس ذات صلة

❓ أسئلة شائعة

Qfinally مقابل then/catch؟
Afinally تعمل مهما كانت النتيجة؛ then/catch فقط لحالتيهما.
Qهل يمكن لـ finally تغيير النتيجة؟
Aلا — إرجاع finally يُتجاهل.
Qمتى أستخدم finally؟
Aلإغلاق التحميل وفصل الاتصال والتنظيف — مهما كانت النتيجة.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%