מהו גטר JavaScript?
מהו גטר JavaScript?

וִידֵאוֹ: מהו גטר JavaScript?

וִידֵאוֹ: מהו גטר JavaScript?
וִידֵאוֹ: JavaScript Getters and Setters Explained 2024, מרץ
Anonim

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

יתרה מכך, מהי פונקציית גטר?

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

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

יודע גם, מה זה getter ו-seter ב-JavaScript?

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

האם אני יכול להשתמש ב-JavaScript בכיתה?

חשוב לציין שאין שיעורים ב JavaScript . פונקציות פחית לשמש כדי לדמות משהו שיעורים , אבל באופן כללי JavaScript הוא מעמד -פחות שפה. הכל הוא חפץ. וכאשר מדובר בירושה, חפצים יורשים מחפצים, לא שיעורים מ שיעורים כמו ב " מעמד "-שפות איקליות.

מוּמלָץ: