Learn JavaScript

Quizzes

Node

Quiz #1
Modules
Quiz #2
Buffers
Quiz #3
Timers
Quiz #4
Paths

Beginner

Quiz #1
Variables, strings, numbers, and types
Quiz #2
Comparison operators, conditionals, loops, and arrays
Quiz #3
Functions and variable scope
Quiz #4
Intro to objects
Quiz #5
Constructor functions, the global object, and function invocation context

Intermediate

Quiz #1
Function Basics
Quiz #2
Functional programming
Quiz #3
Function invocation
Quiz #4
More functions

Book

The CodeQuizzes JavaScript Book introduces the JavaScript language in small chapters with short end-of-chapter quizzes. The book follows the CodeQuizzes teaching philosophy of teaching one concept at a time, in a logical sequence, without any long-running exercises that have dependencies.