Skip to main contentSkip to footer

Test JavaScript – 40 pytań

Rozwiąż test z 40 pytaniami z JavaScriptu. Poznaj przykładowe zagadnienia z egzaminu INF.03 i zobacz, jak dobrze radzisz sobie z programowaniem w JS.

1. Na podstawie dokumentacji funkcji, wskaż jej deklarację.

Pytanie 576

2. Co się stanie, jeśli funkcja wywoła samą siebie bez zdefiniowanego warunku stopu?

Pytanie 666

3. Co robi operator 'delete' w JavaScript?

Pytanie 658

4. Co zostanie wypisane w konsoli po wykonaniu kodu: console.log(typeof typeof 1);?

Pytanie 650

5. W jaki sposób można sprawdzić, czy dany obiekt posiada określoną właściwość, nie sprawdzając przy tym właściwości odziedziczonych z prototypu?

Pytanie 656

6. Co oznacza słowo kluczowe this w kontekście funkcji w JavaScript?

Pytanie 265

7. Który symbol jest używany do tworzenia prywatnych pól w klasach JavaScript (wprowadzony w nowszych standardach)?

Pytanie 653

8. Mamy kod: let a = 5; let b = a++;. Jakie wartości będą przechowywać zmienne po wykonaniu skryptu?

Pytanie 667

9. Jaki błąd zostanie wyrzucony, jeśli spróbujemy odwołać się do zmiennej zadeklarowanej przez 'let' przed linią jej deklaracji (tzw. Temporal Dead Zone)?

Pytanie 659

10. Co zostanie wypisane w konsoli po wykonaniu operacji: console.log(1 + 2 + '3');?

Pytanie 662

11. W języku javascript, jak przekierować użytkownika na inną stronę?

Pytanie 112

12. W którym pliku projektu Node.js znajduje się konfiguracja zależności?

Pytanie 427

13. W JavaScript słowo kluczowe this w funkcji strzałkowej wskazuje na:

Pytanie 512

14. Która metoda JavaScript służy do dodania elementu do końca tablicy?

Pytanie 214

15. Na podstawie kodu widocznego na ilustracji można stwierdzić, że

Pytanie 565

16. Który element drzewa DOM zostanie wybrany przy użyciu polecenia: document.querySelector('div p.active');?

Pytanie 663

17. Funkcja JavaScript wywołuje błąd, który jest widoczny w przedstawionym oknie. Jest on spowodowany

Pytanie 571

18. W JavaScript localStorage różni się od sessionStorage tym, że:

Pytanie 460

19. W JavaScript funkcję anonimową można przypisać do zmiennej za pomocą:

Pytanie 144

20. Która metoda JavaScript służy do przypisania funkcji obsługującej kliknięcie przycisku?

Pytanie 452

21. Co zwróci poniższy kod JavaScript? let x = [10, 20, 30]; console.log(x.slice(1, 2));

Pytanie 389

22. Jaką wartość zwróci wyrażenie: typeof null === 'object'?

Pytanie 668

23. Zdefiniowano obiekt: const person = { name: 'Jan' };. Następnie wykonano: Object.freeze(person); person.name = 'Adam';. Jaki będzie wynik console.log(person.name)?

Pytanie 652

24. Która pętla zapisana w języku JavaScript i wstawiona w miejsce znaków zapytania sprawi, że zmienna napis będzie równa "Magda Nowak 30"?

Pytanie 578

25. Która z poniższych wartości w JavaScript NIE zostanie uznana za 'falsy' (fałszywą) w instrukcji warunkowej if?

Pytanie 657

26. Jaki będzie wynik działania poniższego kodu? <br> let a = [1, 2]; <br> let b = a; <br> b.push(3); <br> console.log(a.length);

Pytanie 655

27. Jaki błąd logiczny występuje w poniższym kodzie? <br> const tab = [1, 2, 3]; <br> tab = [4, 5, 6];

Pytanie 664

28. Jak wypisać wszystkie elementy z tablicy liczby?

Pytanie 244

29. Jaką metodą JavaScript można pobrać element o identyfikatorze main?

Pytanie 482

30. Jakie będzie zachowanie funkcji, jeśli użyjemy operatora 'return' wewnątrz metody 'forEach()'?

Pytanie 651

31. W JavaScript funkcja anonimowa to:

Pytanie 225

32. Jaki będzie wynik działania poniższego skryptu? <br> let x = [1, 2, 3]; <br> let y = x.map(n => n * 2); <br> console.log(x[0], y[0]);

Pytanie 660

33. Która z poniższych pętli jest dedykowana do iterowania po wartościach elementów tablicy w sposób czytelny i zwięzły (wprowadzona w ES6)?

Pytanie 669

34. W JavaScript metoda fetch() domyślnie wykonuje zapytanie:

Pytanie 524

arrow_upward

Preferencje plików cookies

Inne

Inne pliki cookie to te, które są analizowane i nie zostały jeszcze przypisane do żadnej z kategorii.

Niezbędne

Niezbędne
Niezbędne pliki cookie są absolutnie niezbędne do prawidłowego funkcjonowania strony. Te pliki cookie zapewniają działanie podstawowych funkcji i zabezpieczeń witryny. Anonimowo.

Reklamowe

Reklamowe pliki cookie są stosowane, by wyświetlać użytkownikom odpowiednie reklamy i kampanie marketingowe. Te pliki śledzą użytkowników na stronach i zbierają informacje w celu dostarczania dostosowanych reklam.

Analityczne

Analityczne pliki cookie są stosowane, by zrozumieć, w jaki sposób odwiedzający wchodzą w interakcję ze stroną internetową. Te pliki pomagają zbierać informacje o wskaźnikach dot. liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Funkcjonalne

Funkcjonalne pliki cookie wspierają niektóre funkcje tj. udostępnianie zawartości strony w mediach społecznościowych, zbieranie informacji zwrotnych i inne funkcjonalności podmiotów trzecich.

Wydajnościowe

Wydajnościowe pliki cookie pomagają zrozumieć i analizować kluczowe wskaźniki wydajności strony, co pomaga zapewnić lepsze wrażenia dla użytkowników.