How to Create GUIDs and UUIDs in JavaScript Quiz
Test your JavaScript UUID knowledge: crypto.randomUUID(), getRandomValues(), common mistakes, formats, and safe ID generation.
Quizzes
Choose a quiz and test your understanding of a focused concept.
Test your JavaScript UUID knowledge: crypto.randomUUID(), getRandomValues(), common mistakes, formats, and safe ID generation.
Test your understanding of JavaScript multiline string literals, template literals, interpolation, common mistakes, and real-world use cases.
Test your understanding of looping through arrays in JavaScript with `for`, `for...of`, `forEach()`, `map()`, and common pitfalls.
Test your understanding of replacing all string occurrences in JavaScript using replaceAll(), regex with /g, and spacing cleanup.
Test how to include and share code between JavaScript files using script tags and ES modules with exports and imports.
Test your understanding of JavaScript == vs ===, type coercion, strict equality, common mistakes, and when loose equality is useful.
Test your understanding of capitalizing only the first character in JavaScript while keeping the rest unchanged.
Test how to change an element's class with JavaScript using classList, className, onclick, and addEventListener.
Test your understanding of JavaScript `let` vs `var`, including scope, hoisting, loops, redeclaration, and modern best practices.
Test your understanding of event.preventDefault(), return false, bubbling, and jQuery vs plain JavaScript behavior.