פונקציית המתן מספר שניות בגוגל סקריפט
-
אני רוצה לעשות באמצע קוד שימתין מספר שניות ואז ימשיך, אז הבנתי שעושים כך
setTimeout(my(),5000);
כשבסוגריים אני כותב את הפונקציה שתופעל ואחרי זה כמה מ"ש להמתין,
1.זה נכון?
2.למעשה עשיתי כך והוא כותב לי ש setTimeout לא מאותחל.במה טעיתי?
וחוץ מזה, יש אפשרות לעשות שאחרי הזמן הזה יופעל הקטע קוד הבא אחריו ולא פונקצייה? כי לפי מה שהבנתי צריך להכניס שם שם פונקצייה להפעלה אחרי הזמן הנ"ל, אז האם יש אפשרות שימתין ואח"כ ימשיך מהשורה הבאה? -
@dovid כתב בפונקציית המתן מספר שניות בגוגל סקריפט:
אבל לא בגוגל אפ-סקריפט (שזה JS סינכרוני).
ושם יש רק מה ש @צדיק-תמים הביא?
@dovid כתב בפונקציית המתן מספר שניות בגוגל סקריפט:
(למרות שכן יש טעות בכתיבה של my שצריך להיות כנראה ללא סוגריים).
ניסיתי גם ללא סוגריים ולא הלך...
-
@שמואל-ש רק מה ש@צדיק-תמים הביא... מה רע בזה? הרבה היו מייחלים לזה בכל JS (בגלל קשיי הבנה של השפה).
ברור שגם בלי סוגריים לא הולך, מהטעם שזה פשוט לא קיים באפ-סקריפט. רק כתבתי שגם לו יצוייר שהיה עובד אז הייתה טעות קטנה שהיו צריכים לתקן. -
@dovid כתב בפונקציית המתן מספר שניות בגוגל סקריפט:
מה רע בזה?
ממש לא רע! ההיפך, זה מאוד טוב וברור ותודה רבה אכן ל @צדיק-תמים !
רק שאלתי אם יש עוד משהו או רק זה של גוגל. -
@שמואל-ש @צדיק-תמים כתב בפונקציית המתן מספר שניות בגוגל סקריפט:
Utilities.sleep