אובייקטים

אובייקטים הם אוסף של ערכים המיוצגים כזוגות מפתח-ערך. כל מפתח במאפיין הוא ייחודי בתוך האובייקט.

יצירת אובייקט


    let person = {
      name: 'Yossi',
      age: 19,
      isStudent: true
    };
    

בדוגמה זו, יצרנו אובייקט בשם person עם שלושה מאפיינים: name, age, ו-isStudent.

גישה למאפיינים


    console.log(person.name); // מדפיס 'Yossi'
    console.log(person['age']); // מדפיס 19
    

ניתן לגשת למאפיינים של אובייקט באמצעות נקודה או סוגריים מרובעים.

עדכון מאפיינים


    person.age = 20;
    console.log(person.age); // מדפיס 20
    

כדי לעדכן מאפיין באובייקט, נוכל להקצות ערך חדש למאפיין הרצוי.

הוספה ומחיקה של מאפיינים


    person.job = 'Developer'; // הוספת מאפיין חדש
    delete person.isStudent; // מחיקת מאפיין
    

באמצעות השיטות job ו-delete, ניתן להוסיף ולמחוק מאפיינים באובייקט.

לולאות על אובייקטים


    for (let key in person) {
      console.log(key + ': ' + person[key]);
    }
    

ניתן להשתמש בלולאת for...in כדי לעבור על כל מאפיין באובייקט.

תגובות

רק רגע

מאמרים אחרונים

















































שיתוף