מהו getter ב-JavaScript?
מהו getter ב-JavaScript?

וִידֵאוֹ: מהו getter ב-JavaScript?

וִידֵאוֹ: מהו getter ב-JavaScript?
וִידֵאוֹ: Геттеры и сеттеры JavaScript | Мош 2024, מאי
Anonim

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

מלבד זה, מה זה getter ו-seter ב-JavaScript?

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

יודע גם, האם עלי להשתמש ב-getters ו-seters ב-JavaScript? אתה לא בהכרח חייב השתמש ב-Getters ו-seters בעת יצירת א JavaScript אובייקט, אבל הם יכולים להיות מועילים במקרים רבים. הנפוץ ביותר להשתמש מקרים הם (1) הבטחת גישה למאפייני נתונים ו-(2) הוספת לוגיקה נוספת למאפיינים לפני קבלת או קביעת הערכים שלהם.

בהתאם, מהי פונקציית גטר?

אז, א קובע הוא שיטה שמעדכן את הערך של משתנה. וגם א קבל הוא שיטה שקורא את הערך של משתנה. גטר ו קובע ידועים גם כ-accessor ומוטטור בג'אווה.

איך משתמשים ב-get ב-JS?

המפה. לקבל () שיטה ב JavaScript משמש להחזרת אלמנט מסוים בין כל האלמנטים הקיימים במפה. המפה. לקבל השיטה () לוקחת את המפתח של האלמנט שיוחזר כארגומנט ומחזירה את האלמנט המשויך למפתח שצוין שהועבר כארגומנט.

מוּמלָץ: