Liam Lambert
11 اکتوبر 2024
وعدوں کے ساتھ جاوا اسکرپٹ سلائیڈ شو فنکشن میں تکرار سے بچنا

مسلسل لوپس میں، اس طرح کے نہ ختم ہونے والے سلائیڈ شو، تکرار کے نتیجے میں کال اسٹیک اوور فلو ہو سکتا ہے جب جاوا اسکرپٹ کے طریقوں کے ساتھ کام کرتے ہیں جو وعدوں کو استعمال کرتے ہیں۔ براؤزر کو لاک اپ کیے بغیر فنکشن فلو کو ریگولیٹ کرنے کے لیے، ایک عام آپشن یہ ہے کہ ایک غیر مطابقت پذیر while(true) لوپ کا استعمال کریں یا setInterval جیسے متبادل کے ساتھ ریکرسیو فنکشن کال کو تبدیل کریں۔ یہ طریقہ کارکردگی کو بہتر بناتا ہے اور یادداشت کے مسائل سے بچنے میں مدد کرتا ہے۔