Przejdź do treści głównej
INF.03Pytanie #1080 z 1558js-funkcje-i-struktury-danych

W języku JavaScript zdefiniowano obiekt Samochod. Aby wywołać jedną z metod tego obiektu, należy zapisać

Opcje odpowiedzi:
A
Samochod.spalanie()
Prawidłowa
B
Samochod.kolor
C
Samochod()
D
Samochod.spalanie_na100
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: A (Samochod.spalanie())

W JavaScript metody obiektu wywołuje się poprzez podanie nazwy obiektu, kropki, nazwy metody oraz nawiasów (), nawet jeśli metoda nie przyjmuje argumentów. Zapis Samochod.spalanie() oznacza wywołanie metody spalanie na obiekcie Samochod.

Dlaczego pozostałe opcje są nieprawidłowe?

  • B: Samochod.kolor odnosiłoby się do właściwości (atrybutu) obiektu o nazwie kolor, a nie do wywołania metody.
  • C: Samochod() sugerowałoby próbę wywołania funkcji (lub konstruktora) o nazwie Samochod, a nie metody istniejącego obiektu.
  • D: Samochod.spalanie_na100 również odnosiłoby się do właściwości, a nie do wywołania metody (brak nawiasów ()).

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Js funkcje i struktury danych”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 42 pytań z tego działu.