AI-assisted — how our quizzes are made
Basic syntax, operators, statements and console usage.
31 questionsPrimitive vs reference values, typeof, equality and coercion rules.
39 questionsvar vs let vs const, lexical scope, hoisting and TDZ.
Function declarations, expressions, this binding and arrow functions.
36 questionsClosures, higher-order functions, partial application and immutability patterns.
33 questionsObject literals, property descriptors, prototype chain and ES6 classes.
33 questionsArray methods, iteration protocols, for...of, map/filter/reduce.
34 questionsEvent loop, callbacks, Promises, async/await and microtasks.
31 questionsDOM tree, querying, event model and common browser APIs.
36 questionsES modules, CommonJS, bundlers, try/catch and custom errors.
32 questionsWhich statement handles errors in a synchronous block?
try { ... } catch(e) { ... }
handle { ... } error { ... }
protect { ... } except { ... }
Which bundler is known for being extremely fast and written in Go?
esbuild
Rollup
Parcel