JavaScript Questions vs Modern JavaScript Cheatsheet
Which should you use? A side-by-side look at what each one does, who it suits, what it costs, how hard it is to set up, and where each falls short.
Open source · MIT
A long list of advanced JavaScript quiz questions with explanations hidden under each one.
Open source · MIT
A reference sheet explaining modern JavaScript syntax you meet in current codebases.
The short answer
Choose JavaScript Questions if you need…
- Developers preparing for JavaScript coding interviews
- People who want to test their understanding of JavaScript behavior
- Learners who already know the basics and want to study tricky edge cases
- Anyone refreshing knowledge of JavaScript after a break
Choose Modern JavaScript Cheatsheet if you need…
- Developers with basic JavaScript who are starting to read React or other modern codebases
- Students who want a quick reference for ES6-era syntax
- Developers refreshing concepts like scope, promises, or async/await
- People who prefer short examples with links to deeper material
Side-by-side
| JavaScript Questions | Modern JavaScript Cheatsheet | |
|---|---|---|
| Type | Learning resource | Learning resource |
| Price | Free and open source | Free and open source |
| Licence | MIT | MIT |
| GitHub stars | 65.3k | 25.6k |
| Setup difficulty | Beginner | Beginner |
| How you get it | Read it online | Read it online |
| Main language | — | — |
| Last code update | 2 years ago | 2 years ago |
What each one is
JavaScript Questions
This is a collection of JavaScript quiz questions, each showing a short code snippet and asking what it outputs. Answers and explanations are in collapsed sections below each question, so you can guess first and then check. The README says it covers basic to advanced topics such as hoisting, scope, `this`, type coercion and object references. The repo was created in 2019 and the README notes that newer JavaScript features are not covered.
Modern JavaScript Cheatsheet
This is a cheatsheet covering JavaScript features (mostly from ES2015, often called ES6) that you will often see in modern projects and sample code, such as const/let, arrow functions, destructuring, promises, and async/await. Each concept has a short explanation, sample code, and links to further reading. It is meant as a quick reference for developers who know basic JavaScript but find modern codebases hard to read.
Best for
JavaScript Questions
- Developers preparing for JavaScript coding interviews
- People who want to test their understanding of JavaScript behavior
- Learners who already know the basics and want to study tricky edge cases
- Anyone refreshing knowledge of JavaScript after a break
Modern JavaScript Cheatsheet
- Developers with basic JavaScript who are starting to read React or other modern codebases
- Students who want a quick reference for ES6-era syntax
- Developers refreshing concepts like scope, promises, or async/await
- People who prefer short examples with links to deeper material
Strengths
JavaScript Questions
- Explanations accompany each question, so the reasoning is visible as well as the answer
- Covers many subtle behaviors that often trip people up
- Translated into about 20 languages according to the README
Modern JavaScript Cheatsheet
- Short, example-driven sections that are easy to scan
- Links to well-known external resources for each topic
- Includes the author's personal recommendations, clearly labeled as such
Not ideal for
JavaScript Questions
- Complete beginners, since the questions assume some prior JavaScript knowledge
- People who want current language features, because the README says the questions reflect syntax and behavior from 2019
- People looking for a structured course, since this is a list of standalone quiz questions
Modern JavaScript Cheatsheet
- Complete beginners, because the README says it does not teach JavaScript from the ground up
- Readers who want a full specification or exhaustive language reference, since it covers selected concepts and links to MDN for more
Trade-offs
JavaScript Questions
- Content is based on JavaScript as of 2019 and does not cover newer language features
- The README is truncated here, so the full list of questions could not be verified
- Not a software project, so there is nothing to install or run
Modern JavaScript Cheatsheet
- The README is truncated in this analysis, so the full list of topics could not be verified here
- It is a reference rather than a course, so it assumes prior JavaScript knowledge
Getting started
JavaScript Questions
Clone the repository
git clone https://github.com/lydiahallie/javascript-questionsModern JavaScript Cheatsheet
Clone the repository
git clone https://github.com/mbeaudru/modern-js-cheatsheetFrequently asked questions
What is the difference between JavaScript Questions and Modern JavaScript Cheatsheet?
JavaScript Questions: A long list of advanced JavaScript quiz questions with explanations hidden under each one. Modern JavaScript Cheatsheet: A reference sheet explaining modern JavaScript syntax you meet in current codebases. JavaScript Questions suits developers preparing for javascript coding interviews, while Modern JavaScript Cheatsheet suits developers with basic javascript who are starting to read react or other modern codebases.
Are JavaScript Questions and Modern JavaScript Cheatsheet free?
JavaScript Questions: Free and open source. Modern JavaScript Cheatsheet: Free and open source.
Is JavaScript Questions or Modern JavaScript Cheatsheet more popular?
JavaScript Questions has more GitHub stars (65.3k) than Modern JavaScript Cheatsheet (25.6k). Popularity isn't the same as fit — check which one matches your use case above.
Keep comparing
Built from our catalogue entries for both products: open-source details come from each project's README (AI-assisted, refreshed weekly) and GitHub data; AI-tool details are editorial. Spotted something wrong? Let us know from either product's page.