W języku JavaScript zdefiniowano obiekt Samochod. Aby wywołać jedną z metod tego obiektu, należy zapisać
W języku JavaScript zdefiniowano obiekt Samochod. Aby wywołać jedną z metod tego obiektu, należy zapisać
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.kolorodnosiłoby się do właściwości (atrybutu) obiektu o nazwiekolor, a nie do wywołania metody. - C:
Samochod()sugerowałoby próbę wywołania funkcji (lub konstruktora) o nazwieSamochod, a nie metody istniejącego obiektu. - D:
Samochod.spalanie_na100ró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.
Pojęcia z tego pytania
- Konstruktor i destruktor w programowaniu obiektowymSpecjalne metody klasy automatycznie wywoływane podczas tworzenia nowego obiektu (konstruktor) oraz podczas jego niszczenia i zwalniania pamięci (destruktor).
- Sortowanie ORDER BY i ograniczanie wyników LIMITKlauzule służące do sortowania rekordów rosnąco (ASC) lub malejąco (DESC) oraz ograniczania liczby zwracanych wierszy (stronicowanie).
- Metody tablicowe w JS (push, pop, map, filter, forEach, splice)Funkcje wbudowane w prototyp tablic służące do mutowania zawartości, transformacji, filtrowania i iteracji po elementach.
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.
- #4
Jaki będzie wynik wykonania poniższego kodu JavaScript?
- #114
Obiekt typu array w języku Javascript służy do przechowywania
- #279
W JavaScript wynik operacji jest równy wartości NaN, jeśli skrypt próbował wykonać
- #282
Zapis w języku JavaScript ma za zadanie
- #322
Przedstawiony kod został zapisany w języku JavaScript. W podanej definicji obiektu metodą jest element o nazwie