זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/es6/lessons/async-await
זה נושא דיון מלווה לערך המקורי ב- https://www.tocode.co.il/bundles/es6/lessons/async-await
לא הבנתי אם יש לי הרבה await - ואח"כ קוד (שהוא כאלו הפונקציה שנשלחה להבטחה ) וכל await מחזיר לי data אחר - איך אני מגדיר איזה חלק בקוד יפנה לכל await - האם צריך לשים כל אחד כזה בבלוק נפרד?
איך ממשים בשיטה הזו את היכולת שהיתה בפרומיס כאשר עשינו בשיעור הקודם הרצה כאשר כל ההבטחות התקיימו ?
כתיב async / await אינו תחליף לפרומיס אלא משלים שלו. אתה עדיין תרצה להשתמש ב Promise במקרים יותר מורכבים כמו למשל לחכות שקבוצה של בקשות יסתיימו או שרק אחד מתוך קבוצה יסתיים וכו׳.
לגבי הרבה await ואז קוד - מה הכוונה איזה חלק בקוד יפנה לכל await? פשוט כותבים את הקוד שורה אחרי שורה ו JavaScript דואג להריץ לפי הסדר ולחכות כל פעם לערך שחוזר
אני מדביק את קוד הדוגמה ומקבל שגיאה ב קונסול בגלל הimport
Uncaught SyntaxError: Unexpected token {
איך פותרים את זה ?
הי,
אני מחזיר אותך לשיעור סביבת העבודה:
https://www.tocode.co.il/bundles/es6/lessons/setup
דפדפנים עדיין לא מכירים import מספיק טוב. תצטרך להשתמש ב Webpack כדי להפוך את התוכנית שלך לידידותית לדפדפן