ABA


"כיצד ליצור לולאת זמן ולעצור אותה ב JAVASCTIPT"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20168 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20168
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   19:30   22.08.13   
אל הפורום  
  כיצד ליצור לולאת זמן ולעצור אותה ב JAVASCTIPT  
 
   משום מה ממש ממש מסתבך לי לעבוד עם setInterval
ההפעלה והכיבוי משהו שם לא מסתדר ;-( צריך פונקציה של START שתתחיל כל X זמן לבצע משהו ופונקציה של STOP שתפסיק את אותו פונקציה קודמת


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אל תשתמש בsetInterval, last_test 22.08.13 20:26 1
     קודם כל המון תודה !! וניסיתי גם אותה ;-) code_blue  22.08.13 20:46 2
         קבל עדכון, last_test 22.08.13 20:59 3
             לא ממש הבנתי את הלוגיקה code_blue  23.08.13 08:03 4

       
last_test
חבר מתאריך 20.8.13
328 הודעות
   20:26   22.08.13   
אל הפורום  
  1. אל תשתמש בsetInterval,  
בתגובה להודעה מספר 0
 
   אל תפגע שאני מתקן אותך כל הזמן, אני לא עושה את זה מתוך התנשאות, אני רוצה שתשתפר.

תסתכל דוגמא לשימוש בsetTimeout

http://jsfiddle.net/Y6hBF/

הכי בסיסי שאפשר אפילו ללא שימוש בclearTimeout

השימוש בclearTimeout נועד למצב שאתה לא רוצה שהפונקציה תתבצע אז אתה מנקה את הtimeout לפני שהוא קורה.

דוגמא לזה היא autocomplete של חיפוש, אם אני מקליד מהר אני לא רוצה שכל אות תשלח לשרת ותייצר מצב שאני שולח המון המון בקשות, אז אני תמיד יכול לייצר מצב של debounce בין תו לתו.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   20:46   22.08.13   
אל הפורום  
  2. קודם כל המון תודה !! וניסיתי גם אותה ;-)  
בתגובה להודעה מספר 1
 
   היא היתה הברירת מחדש שלי הראשונה
וגם איתה לא הצלחתי

** יש שם IF ואם עובר התנאי אזי הוא "סוגר"
אני צריך ממש אפשרות של START ו STOP מתי שאני ארצה

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


תכלס אם לא היה נמחק לי האתר שלי (נדפק השרת ואני בלי גיבוי)
אז לא הייתי מתעסק בכלל


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
last_test
חבר מתאריך 20.8.13
328 הודעות
   20:59   22.08.13   
אל הפורום  
  3. קבל עדכון,  
בתגובה להודעה מספר 2
 
   http://jsfiddle.net/Y6hBF/1/

אם יש שאלות תרגיש חופשי.


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

אתה הראית בדוגמא עם כפתורים אבל בגדול אני רוצה שיהיה לי קיצור של פונקציה
לSTRART וקיצור ל STOP שאוכל להפעיל ולהפסיק לפי שליטה שלי
ושל פונקציות אחרות בדף


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

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

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



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