العودة إلى الدورة

عمليات التنظيف والتبعيات في useEffect

React JS من الصفر إلى الاحتراف: الدليل الشامل

احتراف useEffect

  • التبعيات (Dependencies): تعيد React تشغيل التأثير عندما تتغير العناصر الموجودة في مصفوفة التبعيات.
  • التنظيف (Cleanup): قم بإرجاع دالة لتنظيف الاشتراكات أو المؤقتات لمنع تسرب الذاكرة (memory leaks).

jsx useEffect(() => { const timer = setInterval(() => {}, 1000); return () => clearInterval(timer); }, []);