Co to jest getter JavaScript?
Co to jest getter JavaScript?

Wideo: Co to jest getter JavaScript?

Wideo: Co to jest getter JavaScript?
Wideo: Jest. Unit Тестирование в JavaScript 2024, Kwiecień
Anonim

Gettery dają sposób na zdefiniowanie właściwości obiektu, ale nie obliczają wartości właściwości, dopóki nie zostanie uzyskany dostęp. A rębacz odracza koszt obliczenia wartości do czasu, gdy wartość jest potrzebna. Jeśli wartość nie jest teraz potrzebna. Będzie używany później lub w niektórych przypadkach nie jest używany w ogóle.

Co to jest funkcja pobierająca?

Więc… seter jest metoda który aktualizuje wartość zmiennej. I rębacz jest metoda który odczytuje wartość zmiennej. Rębacz oraz seter są również znane jako akcesor i mutator w Javie.

Ponadto, czy powinienem używać getterów i seterów w JavaScript? Niekoniecznie musisz używaj getterów i seterów podczas tworzenia JavaScript obiekt, ale mogą być pomocne w wielu przypadkach. Najpopularniejszy posługiwać się przypadki to (1) zabezpieczenie dostępu do właściwości danych i (2) dodanie dodatkowej logiki do właściwości przed pobraniem lub ustawieniem ich wartości.

Wiesz też, co to jest getter i setter w JavaScript?

Te dwa słowa kluczowe definiują funkcje akcesorów: a rębacz i seter dla właściwości fullName. Gdy właściwość jest dostępna, zwracana wartość z rębacz jest używany. Gdy wartość jest ustawiona, seter jest wywoływana i przekazuje ustawioną wartość.

Czy mogę używać klasy JavaScript?

Ważne jest, aby pamiętać, że nie ma zajęcia w JavaScript . Funkcje Móc być używany do nieco symulacji zajęcia , ale generalnie JavaScript jest klasa -mniej języka. Wszystko jest przedmiotem. A jeśli chodzi o dziedziczenie, obiekty dziedziczą po obiektach, a nie zajęcia z zajęcia jak w " klasa "-ialne języki.

Zalecana: