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

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

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

אובייקטים ב javascript – ווב אקדמי מחזור 2

שלום לכולן

השיעור למדנו על אובייקטים ב javascript

למדנו למה צריך אובייקטים, ואיך משתמשים בהם.

ראינו אובייקט רגיל ואובייקט כמופע של מחלקה.

בנוסף עברנו על scope וחידדנו את הנושא.

עשינו 3 תרגילים בכיתה :

  1. צרו מחלקה המייצגת דירה, לכל דירה יש כתובת, מספר, ומספר שכנים בבניין.
  2. כתבו תוכנית המייצגת סטודנט.
    לכל סטודנט יש מספר מזהה, שם, וכמות ציונים מקסימלית שהוא יכול לקבל.
    לכל סטודנט יהיה פונקציה שתקרא addGrade
    שתוסיף לו ציון (במידה ואפשרי בהתאם למה שהוגדר לו בהתחלה)   למשל, אם יצרתי סטודנט בשם יוסי, והגדרתי בבניה שלו שאפשר לתת לו עד 5 ציונים
    ברגע שאני אנסה להוסיף את הציון ה 6 יודפס לי ל console שאני לא יכול לעשות את זה כי עברתי את המכסה. יש לו גם פונקציה שמדפיסה את הציונים שלו עד כה.
  3. בנו דף html עבור ספריה.
    בדף יהיה לי אפשרות להוסיף ספר חדש, ע"י מילוי טופס.
    לכל ספר יש מספר מזהה, שם הספר, מספר עמודים.
    בדף יהיה כפתור "הוספת ספר" שיצור בעצם אובייקט חדש מהספר ויכניס אותו למערך כלשהו.
    בנוסף, בדף יהיה הכפתור "הספר הארוך ביותר" . שיציג לי את הספר הארוך ביותר (זה עם המספר עמודים הכי גבוה).

מה שתרגלנו בכיתה להורדה

 

ש.ב

הוסיפו כפתור נוסף "הצג את כל ספרים "  על הדף html מתרגיל 2 , שבעצם אחרי לחיצה על כפתור זה אני אקבל רשימה של כל הספרים שיש בספריה.

סגירת תפריט