ABA


"צריך עזרה קטנה הJS עם ביצוע לולאה עם אפשרות להפסקה בין כל הרצה"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #22063 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 22063
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   10:13   23.10.17   
אל הפורום  
  צריך עזרה קטנה הJS עם ביצוע לולאה עם אפשרות להפסקה בין כל הרצה  
 
   יש לי מערך עם 10 נתנונים
אני רוצה לעשות לולאה שתעבור על המערך
ואז בכל הרצה אני אוכל לתזמן מתי יעבור לתא הבא

אם נניח המערך שלי הוא "aa","bb","cc"
אני רוצה להציג את זה על המסך בהפרש של 3 שניות בין אחד לשני
שיהיה ככה

זמן = 0
aa
זמן = 3
bb
זמן = 6
cc

תודה מראש


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  לא מכיר js אבל בטח יש משהו דומה כמו בjava thread.sleep Muse  23.10.17 10:43 1
  כנס BarniRull 23.10.17 11:06 2
  תודה בסוף מצאתי איזה שיטה code_blue  23.10.17 11:42 3
  מכתב VeNom  24.10.17 08:05 4
     תודה רבה code_blue  24.10.17 08:38 5
  בבקשה: Ice Cold  24.10.17 09:15 6
     תודה זה בגדול מה שעשיתי code_blue  24.10.17 09:28 7

       
Muse 
חבר מתאריך 9.5.02
2077 הודעות, דרג אמינות חבר זה
   10:43   23.10.17   
אל הפורום  
  1. לא מכיר js אבל בטח יש משהו דומה כמו בjava thread.sleep  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BarniRull
חבר מתאריך 1.8.02
1420 הודעות, דרג אמינות חבר זה
   11:06   23.10.17   
אל הפורום  
  2. כנס  
בתגובה להודעה מספר 0
 
https://www.w3schools.com/jsref/met_win_settimeout.asp


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק, 14 נקודות
   11:42   23.10.17   
אל הפורום  
  3. תודה בסוף מצאתי איזה שיטה  
בתגובה להודעה מספר 0
 
   לא אידיאלית אבל זה עושה את העבודה ;-)


function nextit(i,st)
{
if (i === files.length ) { i=0; }
if (st == 'stop' )
{clearTimeout(myVar); return;}
else {document.getElementById('out').innerHTML=i; myVar=setTimeout(function(){nextit(i)},3000);}
i++;
return i;
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק, 2 נקודות
   08:05   24.10.17   
אל הפורום  
  4. מכתב  
בתגובה להודעה מספר 0
 
   https://jsfiddle.net/183q6kya/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק, 14 נקודות
   08:38   24.10.17   
אל הפורום  
  5. תודה רבה  
בתגובה להודעה מספר 4
 
   אכן טיימר לכל אובייקט זה יותר קלאסי
אבל מספיר לי טיימר אחד כללי

הסתבכתי בעיקר בגלל הנושא של פנוקציה בתוך פונקציה
כלומר יש טריגר שמפעיל את ה TIMEOUT ואז לולאה שפונקציה מפעילה פונקציה
ב PHP פשוט עושה SLEEP ומרדים את הפעולה עד שעובר לתא הבא


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק, 36 נקודות
   09:15   24.10.17   
אל הפורום  
  6. בבקשה:  
בתגובה להודעה מספר 0
 
https://jsfiddle.net/6ma9vefe/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק, 14 נקודות
   09:28   24.10.17   
אל הפורום  
  7. תודה זה בגדול מה שעשיתי  
בתגובה להודעה מספר 6
 
   כפי שכתבתי בתגובה הקודמת ניסיתי לחסוך את הקריאה לפונקציה בתוך ה SETTIMEOUT ולהריץ משהו שדומה ל PHP שאפשר פשוט לשים SLEEP


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net