Test uw JavaScript-vaardigheden
Test uw JavaScript op kernstructuur en typeomzetting, functies/bereik/closures en this, objecten/arrays en datastructuren, en event loop/async/prototype-idiomen. 30 code-leesvragen, onmiddellijke scoring per categorie, gratis zonder registratie.
Wat is JavaScript-test?
Dit is een scenariogebaseerde JavaScript-test: 30 korte codefragmenten, elk gevolgd door een vraag over wat werkelijk gebeurt als het wordt uitgevoerd. Een var die in callbacks van een lus wordt vastgelegd, die allemaal dezelfde eindwaarde lezen in plaats van wat je verwachtte. Een == vergelijking die stilletjes types omzet voor het vergelijken. Een spread-kopie die diep lijkt maar alleen het bovenste niveau kopieert. U kiest het antwoord dat overeenkomt met wat de code werkelijk afdrukt of doet, niet wat het zou moeten doen.
Lees meerToon minder
De 30 vragen bestrijken vier gebieden — kernstructuur en typeomzetting, functies/bereik/closures en this, objecten/arrays en datastructuren, en event loop/async/prototype-idiomen. Deze vier zijn de plaatsen waar het lezen van code en het uitvoeren van code stilletjes uiteenlopen, en waar de "sterke JavaScript" van een vacatureberichte gewoonlijk iets specifiek blijkt te betekenen zodra u in het interview bent. U krijgt een score in elk gebied, dus een zwakke plek verschijnt als een zwakke plek in plaats van als een lager totaal.
Het duurt ongeveer zes minuten, er is geen registratie vereist, en er is geen code om te schrijven of uit te voeren — elke vraag is lezen-en-voorspellen, op dezelfde manier als een senior-ingenieur een pull-verzoek controleert. De syntaxis kennen en weten wat een specifiek fragment in runtime doet zijn verschillende vaardigheden, en dit meet de tweede.