Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 442

W języku JavaScript zapis w ramce oznacza, że

Ilustracja do pytania 442: W języku JavaScript zapis w ramce oznacza, że
  1. Anazwa jest polem klasy przedmiot
  2. Bnazwa jest właściwością obiektu przedmiot
  3. Czmienna x będzie przechowywać wynik działania metody nazwaPoprawna
  4. Dzmienna x będzie przechowywać wynik działania funkcji przedmiot

Wyjaśnienie

Twoja odpowiedź jest poprawna. W języku JavaScript, zapis 'x = przedmiot.nazwa();' oznacza wywołanie metody 'nazwa' na obiekcie 'przedmiot' i przypisanie zwróconego przez nią wyniku do zmiennej 'x'. Metoda to funkcja zdefiniowana w kontekście obiektu. Ten zapis jest stosowany, gdy chcesz wykonać określone działanie na obiekcie i przechować wynik dla dalszego użycia. Jest to zgodne ze standardami i dobrymi praktykami JavaScript, które zalecają wykorzystywanie metod obiektów do manipulacji ich stanem. Dzięki temu, kod jest bardziej zorganizowany, czytelny i łatwiejszy do utrzymania.