JavaScript-test
Testa din JavaScript på grundläggande syntax och typkonvertering, funktioner/omfång/closures och detta, objekt/arrayer och datastrukturer, samt event loop/async/prototyphidiom. 30 kodläsningsfrågor, omedelbar poäng per kategori, gratis utan registrering.
Ingen registrering — resultatet visas direkt.
- Se vilket av de fyra JavaScript-områdena som faktiskt håller dig tillbaka
- Få en uppdelning per kategori — syntax/typkonvertering, omfång/closures/detta, objekt/arrayer, async/event loop
- Ta reda på vilken nivå du är på: nybörjare, mellanliggande, avancerad eller expert
- Jämför var du står mot vad jobbannonserna menar med starkt JavaScript
Det sträcker sig från nybörjare till expert i en sittning. De tidiga frågorna täcker saker som varje JavaScript-användare möter — == vs ===, hoisting, referens vs värdessemantik. De senare handlar om closures och this-bindning, prototypkedjan och microtask/macrotask-ordningen bakom event loop. Ditt resultat placerar dig i en av fyra nivåer, och nivånamnen är avsiktligt de som jobbannonserna använder.
Ingendera specifikt. Varje fråga är skriven mot grundläggande språkbeteende — omfång, closures, typkonvertering, prototypkedjan, event loop — som är identisk oavsett om koden körs i en webbläsare eller i Node. Ingenting här beror på ett DOM-API eller en Node-endast modul.
Det samplar samma slag av läs-och-förutsäga-resonemang som de flesta arbetsgivare-screenings börjar med, i samma kortkodformat, vilket är varför det fungerar som förberedelse. Det är inte en kopia av något specifikt arbetsgivares test, och ett bra resultat här är inte ett bevis. Vad det berättar för dig är på vilka av de fyra områdena du skulle förlora poäng, vilket är användbart att veta före ett tekniskt intervju.
Ungefär sex minuter. Det finns ingen timer på enskilda frågor — testet mäter om du vet vad koden gör, inte hur snabbt du kan klicka. Du kan tänka på en fråga så länge du vill.