Getter JavaScript nədir?
Getter JavaScript nədir?

Video: Getter JavaScript nədir?

Video: Getter JavaScript nədir?
Video: Урок 6. JavaScript. Объекты с Object.create. Что такое getters, setters 2024, Aprel
Anonim

Alıcılar sizə obyektin xassəsini təyin etmək üçün bir yol verir, lakin onlar əmlaka daxil olana qədər onun dəyərini hesablamırlar. A alıcı dəyərin hesablanması xərclərini dəyər lazım olana qədər təxirə salır. Əgər dəyər indi lazım deyilsə. Daha sonra istifadə ediləcək və ya bəzi hallarda ümumiyyətlə istifadə edilmir.

Üstəlik, alıcı funksiyası nədir?

Belə ki, a təyinatçı a üsul dəyişənin dəyərini yeniləyir. Və a alıcı a üsul ki, dəyişənin dəyərini oxuyur. Alıcı və təyinatçı Java-da aksesuar və mutator kimi də tanınırlar.

Həmçinin, JavaScript-də alıcı və təyinedicilərdən istifadə etməliyəm? Siz mütləq məcbur deyilsiniz alıcı və təyinedicilərdən istifadə edin yaratarkən a JavaScript obyekt, lakin onlar bir çox hallarda faydalı ola bilər. Ən ümumi istifadə edin hallar (1) məlumat xassələrinə girişin təmin edilməsi və (2) dəyərləri əldə etmədən və ya təyin etməzdən əvvəl xassələrə əlavə məntiq əlavə etməkdir.

Həmçinin bilin, JavaScript-də alıcı və təyinedici nədir?

Bu iki açar söz aksessuar funksiyalarını müəyyən edir: a alıcı və a təyinatçı fullName mülkiyyəti üçün. Mülkiyyətə daxil olduqda, ondan qaytarılan dəyər alıcı istifadə olunur. Bir dəyər təyin edildikdə, təyinatçı çağırılır və təyin edilmiş dəyəri ötürür.

Mən sinif JavaScript istifadə edə bilərəmmi?

Onların olmadığını qeyd etmək vacibdir siniflər in JavaScript . Funksiyalar bacarmaq bir qədər simulyasiya etmək üçün istifadə oluna bilər siniflər , lakin ümumiyyətlə JavaScript a sinif - az dil. Hər şey bir obyektdir. Vərəsəliyə gəldikdə isə, obyektlər obyektlərdən miras qalır, yox siniflər -dan siniflər kimi " sinif "-ik dillər.

Tövsiyə: