Ce este JavaScript getter?
Ce este JavaScript getter?

Video: Ce este JavaScript getter?

Video: Ce este JavaScript getter?
Video: JavaScript Getters and Setters Explained 2024, Aprilie
Anonim

Getters vă oferă o modalitate de a defini o proprietate a unui obiect, dar nu calculează valoarea proprietății până când nu este accesată. A getter amână costul calculării valorii până când valoarea este necesară. Dacă valoarea nu este necesară chiar acum. Va fi folosit mai târziu sau, în unele cazuri, nu este folosit deloc.

Mai mult, ce este o funcție getter?

Deci, a setter este o metodă care actualizează valoarea unei variabile. Și a getter este o metodă care citește valoarea unei variabile. Getter și setter sunt cunoscute și ca accesori și mutatori în Java.

De asemenea, ar trebui să folosesc getters și setter-uri în JavaScript? Nu trebuie neapărat utilizați getter și setters la crearea unui JavaScript obiect, dar pot fi de ajutor în multe cazuri. Cel mai comun utilizare cazurile sunt (1) securizarea accesului la proprietățile datelor și (2) adăugarea de logică suplimentară la proprietăți înainte de a obține sau a seta valorile acestora.

De asemenea, știți, ce este getter și setter în JavaScript?

Aceste două cuvinte cheie definesc funcțiile accesorii: a getter si a setter pentru proprietatea fullName. Când proprietatea este accesată, valoarea returnată de la getter este folosit. Când o valoare este setată, setter este apelat și a transmis valoarea care a fost setată.

Pot folosi clasa JavaScript?

Este important de reținut că nu există clase în JavaScript . Funcții poate sa fi folosit pentru a simula oarecum clase , dar în general JavaScript este o clasă -mai puțin limbaj. Totul este un obiect. Și când vine vorba de moștenire, obiectele moștenesc de la obiecte, nu clase din clase ca și în clasă limbi „-ice.

Recomandat: