NEW
Font size
WorksheetsObiekty w JavaScript
Total questions: 15
Worksheet time: 8mins
Co to jest prototyp w JavaScript?
Prototyp w JavaScript to funkcja, która wykonuje kod.
Prototyp w JavaScript to typ danych używany w tablicach.
Prototyp w JavaScript to obiekt, z którego inne obiekty dziedziczą właściwości i metody.
Prototyp w JavaScript to zmienna przechowująca dane.
Jak można ustawić prototyp obiektu?
Można użyć Object.setPrototypeOf()
Można użyć 'getPrototype()'
Można użyć 'prototype.get()'
Można użyć 'Object.prototype()'
Jak definiuje się metodę w obiekcie?
Metodę definiuje się jako funkcję przypisaną do właściwości obiektu.
Metodę definiuje się jako właściwość obiektu.
Metodę definiuje się jako zmienną w obiekcie.
Metodę definiuje się jako klasę w obiekcie.
Jak można wywołać metodę obiektu?
Wywołaj metodę za pomocą operatora +
Zainicjuj metodę przez przypisanie do zmiennej
Użyj notacji kwadratowej, np. obj.method[]
Użyj notacji kropkowej lub notacji nawiasowej, np. obj.method() lub obj['method']().
Co to jest dziedziczenie prototypowe?
Dziedziczenie prototypowe to metoda optymalizacji klas w Js
Dziedziczenie prototypowe to sposób na tworzenie metod
Dziedziczenie prototypowe to tworzenie nowego obiektu bez metod i właściwości
Dziedziczenie prototypowe to mechanizm w JavaScript, który pozwala obiektom dziedziczyć właściwości i metody z innych obiektów.
Jakie są różnice między właściwościami a metodami obiektu?
Właściwości są zawsze publiczne, a metody prywatne.
Metody przechowują dane, a właściwości wykonują operacje.
Właściwości przechowują dane, a metody wykonują operacje na tych danych.
Właściwości są funkcjami, a metody są zmiennymi.
Jak można dodać nową właściwość do istniejącego obiektu?
user("age") = 25;
user.age = 25;
user.addProperty("age", 25);
add user.age = 25;
Co to jest 'this' w kontekście metod obiektów?
'this' odnosi się do bieżącego obiektu w metodach obiektów.
'this' to nazwa metody obiektu.
'this' odnosi się do wszystkich obiektów w programie.
'this' jest używane tylko w funkcjach globalnych.
Jak można usunąć właściwość z obiektu?
Użyj operatora 'delete', np. 'delete obiekt.właściwość'.
Użyj metody 'clear()', np. 'obiekt.clear()'
Zmień wartość na 'null', np. 'obiekt.właściwość = null'.
Użyj operatora 'remove', np. 'remove obiekt.właściwość'.
Jakie są różne sposoby tworzenia obiektów w JavaScript?
Literały obiektów, konstruktory funkcji, Object.create() itd.
Tylko moduły ES6
Zmienna globalna
Funkcje strzałkowe
Co oznacza „literał obiektu”?
Definicję obiektu przez słowo new
Tworzenie obiektu przez użycie nawiasów klamrowych {} z listą właściwości i metod
Tworzenie obiektu przez Object.create(null)
Wywołanie konstruktora bez new
Co robi metoda greet()?
Zwraca wartość name
Wypisuje w konsoli "Cześć undefined"
Wypisuje „Cześć Piotr”
Zwraca nowy obiekt
Która z poniższych opcji to przykładowy wbudowany obiekt w JavaScript?
Math
MyObject
Person
this.JS
Co się stanie, jeśli spróbujesz odczytać nieistniejącą właściwość?
Błąd wykonania
undefined
null
Pusta string ""
Co robi poniższy kod?
Tworzy nowy obiekt z age = 30
Dodaje (lub modyfikuje) właściwość age w obiekcie obj
Usuwa wszystkie inne właściwości i ustawia age
Zwraca nowy obiekt
