JavaScript · Middle · Pytanie 48 z 75

Czym getter różni się od zwykłej właściwości?

const user = {
  first: "Ann", last: "Lee",
  get full() { return this.first + " " + this.last; },
};

Wyjaśnienie

Getter wygląda jak właściwość, ale uruchamia funkcję. Bez settera przypisanie user.full = ... jest ignorowane (błąd w trybie ścisłym). Gettery służą do pól obliczanych i walidacji przez parę getter/setter.

Do poczytania

Błąd w pytaniu

JavaScript · Middle · pytanie 48

Sprawdź się

Rozwiąż test JavaScript · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test