סטודנטים/ות יקרים/ות!

הפוסט הנ"ל הינו סיכום קצר של השיעור בנקודות + מכיל את הקבצים שתורגלו בכיתה במהלך השיעור.
אם החומר לא מובן, אפשר לשלוח לי מייל או להתקשר : 050-555-6693 (אשתדל לענות, אם לא שלחו SMS ואחזור אליכם)

זכרו כי המפתח להצלחה הינו תרגול

javascript lesson8 – קורס ווב אקדמי

שלום לכולן,

השיעור התעסקנו ב 2 דברים:

  1. עבודה מול קבצי json וקבלת json – בהמשך לשיעור הקודם עשינו תרגיל שמשתמש ב 2 קבצי json שונים ומצליב את המידע בינהם:
  2.  התחלנו ללמוד על עבודה סינכרונית ועבודה אסינכרונית, הכרנו את הפונקציה settimeout ואת האובייקט promise

הקבצים מהשיעור להורדה כאן

שיעורי בית:

  1. פריצת הכספת : 

צרו דף html עם  תיבת טקסט מסוג number . ותמונה של כספת.

המשתמש צריך לפצח את סיסמת הכספת על ידי ניחושים ב input.

למשתמש יש גם 2 כפתורים, אחד "ניחוש"  ואחד  "ראה ניסיונות כושלים"

ידוע לכם שהקוד הוא 1234 . כל פעם שאני אכניס קוד לא נכון  ואלחץ על הכפתור "ניחוש" אני אקבל שגיאה, ואשמור את התווים  במערך .

ברגע שאני אלחץ "ראה ניסיונות כושלים" אני אקבל רשימה של כל האפשרויות שניסיתי עד כה.

במידה והכנסתי את הקוד 1234  אני אקבל הודעה שהקוד נכון!

שימו לב שבתיבת input אפשר יהיה אפשר להזין רק 4 תווים (לא פחות ולא יותר)

אחרי 20 שניות, אם לא הצלחתי לפצח את הסיסמה, אני אקבל הודעה שנגמר הזמן!

  • בתרגיל זה לא צריך להשתמש ב promise, זה היה יכול להיות נחמד בשביל התרגול אבל זה לא הייעוד של promise.
  • בתרגיל זה תשתמשו ב settimeout ו ב min-max בטופס בשביל הולידציה  וב foreach בשביל להציג את הניסיונות הכושלים.

2.

תרגול  promise:

בדף האתר יהיה רשום לי loading ברגע שאני נכנס לאתר.

אחרי 3 שניות התוכן של הדף ישתנה ל Hello World!

מאחורי הקלעים יהיה לי promise עם התוכן של hello world , ואני אאזין אליו. אחרי 3 שניות הוא יחזיר לי תשובה, ואז אני אכניס את התשובה הזאת בדף ( באמצעות document.getElementById )

אם אתם מסתבכות או משהו תשלחו לי מייל : [email protected]

אפשר גם להתקשר 0505556693

 

 

 

סגירת תפריט