Strona główna › Pytania INF.03 › Pytanie 1083
INF.03 · pytanie #1083
O obiekcie przedstawionym w JavaScript można powiedzieć, że posiada <pre class="code-block">var obiekt1 = { x: 0, y: 0, wsp: function() { [...] } }</pre>
- Atrzema właściwościami
- Bdwoma metodami oraz jedną właściwością
- Ctrzema metodami
- Ddwoma właściwościami oraz jedną metodą
Poprawna odpowiedź: D. dwoma właściwościami oraz jedną metodą
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Obiekt w języku JavaScript, taki jak przedstawiony na obrazku, składa się z par klucz-wartość zwanych właściwościami. W tym przypadku mamy dwie właściwości x i y, które są przypisane wartości 0. Właściwości te przechowują dane i mogą być dowolnego typu, jak liczby, ciągi znaków czy inne obiekty. Trzecim elementem obiektu jest wsp, który jest przypisany funkcji, co czyni go metodą obiektu. Metoda w JavaScript jest funkcją przypisaną jako wartość właściwości, która może być wywoływana na obiekcie. Tego rodzaju struktura pozwala na efektywne organizowanie kodu i jest często stosowana w programowaniu obiektowym w JavaScript. Dzięki metodom można dynamicznie manipulować danymi wewnątrz obiektu. Takie podejście jest zgodne z zasadami hermetyzacji, które są częścią paradygmatu programowania obiektowego, zwiększając czytelność i utrzymanie kodu. W praktyce, znajomość właściwości i metod obiektów JavaScript jest kluczowa dla tworzenia dynamicznych i interaktywnych aplikacji webowych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.