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. Jak wypisać wszystkie elementy z tablicy liczby?

Pytanie 244

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

Pytanie 651

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

Pytanie 662

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

Pytanie 512

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

Pytanie 650

6. 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

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

Pytanie 389

8. 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

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. W JavaScript metoda fetch() domyślnie wykonuje zapytanie:

Pytanie 524

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

Pytanie 576

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

Pytanie 452

13. 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

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

Pytanie 571

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

Pytanie 427

16. 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

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

Pytanie 667

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

Pytanie 653

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

Pytanie 265

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

Pytanie 214

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

Pytanie 664

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

Pytanie 460

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

Pytanie 668

24. 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

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

Pytanie 482

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

Pytanie 565

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

Pytanie 657

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

Pytanie 666

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

Pytanie 144

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

Pytanie 112

31. W JavaScript funkcja anonimowa to:

Pytanie 225

32. 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

33. Co robi operator 'delete' w JavaScript?

Pytanie 658

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

Pytanie 663

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.