Testen Sie Ihre JavaScript-Fähigkeiten
Testen Sie Ihr JavaScript über Kernsyntax und Typenzwang, Funktionen/Geltungsbereich/Abschlüsse und this, Objekte/Arrays und Datenstrukturen, und Event Loop/Async/Prototype-Idiome. 30 Code-Lesefragen, sofortige Bewertung nach Kategorie, kostenlos ohne Anmeldung.
Was ist JavaScript-Test?
Dies ist ein szenariobasierter JavaScript-Test: 30 kurze Code-Schnipsel, denen jeweils eine Frage folgt, was tatsächlich passiert, wenn es ausgeführt wird. Ein var, das in Callback-Aufrufen einer Schleife erfasst wird, die alle denselben endgültigen Wert lesen, statt den, den Sie erwartet haben. Ein ==-Vergleich, der Typen stillschweigend vor dem Vergleich umwandelt. Eine Spread-Kopie, die tief aussieht, aber nur die oberste Ebene kopiert. Sie wählen die Antwort, die dem entspricht, was der Code tatsächlich ausdruckt oder tut, nicht was aussieht, als sollte es passieren.
WeiterlesenWeniger anzeigen
Die 30 Fragen umfassen vier Bereiche — Kernsyntax und Typenzwang, Funktionen/Geltungsbereich/Abschlüsse und this, Objekte/Arrays und Datenstrukturen, und Event Loop/Async/Prototype-Idiome. Diese vier sind die Orte, an denen Code lesen und Code ausführen stillschweigend divergieren, und wo die starke JavaScript einer Stellenausschreibung nach dem Interview etwas Spezifisches bedeutet. Sie erhalten eine Bewertung in jedem Bereich, damit eine schwache Stelle als schwache Stelle und nicht als niedrigere Gesamtzahl auftaucht.
Es dauert etwa sechs Minuten, es gibt keine Anmeldung, und es gibt keinen Code zum Schreiben oder Ausführen — jede Frage ist Lesen und Vorhersagen, genau wie ein leitender Ingenieur einen Pull Request überprüft. Das Kennen der Syntax und das Kennen dessen, was ein bestimmter Ausschnitt zur Laufzeit tut, sind unterschiedliche Fähigkeiten, und dies misst die zweite.