Test JavaScript
Przetestuj JavaScript w podstawowej składni i konwersji typów, funkcjach/zakresu/zamknięciach i this, obiektach/tablicach i strukturach danych, oraz event loop/async/idiomach prototypu. 30 pytań do czytania kodu, natychmiastowy wynik według kategorii, za darmo bez rejestracji.
Bez rejestracji — wynik pojawi się od razu.
- Zobacz, które z czterech obszarów JavaScript faktycznie Cię wstrzymuje
- Uzyskaj podział po kategorii — składnia/konwersja, zakres/zamknięcia/this, obiekty/tablice, async/event loop
- Odkryj, na jakim poziomie jesteś: początkujący, pośredni, zaawansowany lub ekspert
- Porównaj, gdzie siedzisz, z tym, co ogłoszenia o pracę oznaczają przez silny JavaScript
Obejmuje początkującego do eksperta w jednej sesji. Wczesne pytania obejmują rzeczy, które każdy użytkownik JavaScript napotyka — == kontra ===, hoisting, semantyka referencji kontra wartości. Późniejsze wnikają w zamknięcia i wiązanie this, łańcuch prototypów, i microtask/macrotask zamawianie za event loop. Twój wynik umieszcza Cię na jednym z czterech poziomów, a nazwy poziomów są celowo te używane w ogłoszeniach o pracę.
Nie określony. Każde pytanie jest napisane dla podstawowego zachowania języka — zakres, zamknięcia, konwersja typów, łańcuch prototypów, event loop — które jest identyczne niezależnie od tego, czy kod działa w przeglądarce czy w Node. Nic tutaj nie zależy od API DOM czy modułu Node-only.
Próbkujesz ten sam rodzaj rozumowania czytaj-i-przewiduj, z którym większość testów pracodawcy się otwiera, w tym samym formacie fragmentu, dlatego działa jako przygotowanie. To nie jest kopia żadnego konkretnego testu pracodawcy, a dobry wynik tutaj to nie certyfikat. To co Ci mówi to który z czterech obszarów straciłbyś punkty, co jest przydatnym do wiedzy przed rozmową techniczną.
Około sześciu minut. Nie ma timera na poszczególne pytania — test mierzy czy wiesz, co kod robi, a nie jak szybko możesz klikać. Możesz myśleć o pytaniu tak długo, jak chcesz.