JavaScript/אובייקט: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
|||
שורה 9: | שורה 9: | ||
person.age // 45 |
person.age // 45 |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
לכל נתון יש את שם המפתח (key) ואת הערך (value) שלו. בדוגמא הקודמת הname הוא המפתח וmoshe הוא הערך |
לכל נתון יש את שם המפתח (key) ואת הערך (value) שלו. בדוגמא הקודמת הname הוא המפתח וmoshe הוא הערך<br> |
||
אובייקט יכול להכיל את כל סוגי המידע ובכללם גם פונקציות |
|||
{לדוגמה..} |
|||
===יצירת אובייקט=== |
===יצירת אובייקט=== |
גרסה מ־02:10, 25 באוגוסט 2020
JavaScript |
---|
התחלת העבודה הוראת תנאי אובייקטים מערכים לולאות
פונקציות אובייקט המסמך אוביקטים נוספים JavaScript למתקדמים ספריות בינה מלאכותית |
מה זה אובייקט?
אובייקט הוא משתנה המכיל מידע מורכב.
לדוגמה אם נרצה ליצור משתנה המכיל מידע על אדם מסויים, את השם הפרטי ואת השם משפחה ואת הגיל. לצורך כך יוצרים אובייקט שבו נכניס את כל המידע הנ"ל.
let person = {name:'moshe',LastName:'cohen',age:45,}
person.name // moshe
person.LastName //cohen
person.age // 45
לכל נתון יש את שם המפתח (key) ואת הערך (value) שלו. בדוגמא הקודמת הname הוא המפתח וmoshe הוא הערך
אובייקט יכול להכיל את כל סוגי המידע ובכללם גם פונקציות
{לדוגמה..}
יצירת אובייקט
יצירת אובייקט נעשית באמצעות {} והכנסתם לתוך משתנה
פונקציה בנאית
ניתן באמצעות פונקציה בנאית ליצור את אותו תבנית של האובייקט שוב ושוב רק שהנתונים הם שונים
לדוגמה
function Person(name,LastName){
this.name = name
this.LastName = LastName
}
let friend = new Person('moshe','cohen')
friend.name //moshe
friend.LastName // cohen