Vanilla JavaScript Quizzes

Basic JavaScript Quiz

Test your understanding of the fundamental concepts and syntax of JavaScript, including variables, data types, conditionals, loops, and functions. Start quiz

DOM Manipulation Quiz

This quiz will challenge your knowledge on the various JavaScript methods to select elements, modify content, and create new elements. Start quiz

JavaScript Objects and Arrays Quiz

Find out how much you know about creating and manipulating objects, modifying array elements, and working with array methods in JavaScript. Start quiz

JavaScript Scope & Closures Quiz

Test your understanding of how variables are accessed and updated in different contexts, including nested functions, closures, and global vs. local scopes. Start quiz

ECMAScript (ES7 + ES8 + ES9 + ES10) New Features Quiz

Assess your level of knowledge of the new features that have been incorporated into the ECMAScript language in versions 7, 8, 9, and 10. Start quiz

ECMAScript (ES11 + ES12 + ES13) New Features Quiz

Evaluate your familiarity and comprehension of the most recent features that have been added to the ECMAScript language in versions 11, 12, and 13. Start quiz