Skip to content

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.

JavaScript Questions

Open source · MIT

A long list of advanced JavaScript quiz questions with explanations hidden under each one.

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 QuestionsModern JavaScript Cheatsheet
TypeLearning resourceLearning resource
PriceFree and open sourceFree and open source
LicenceMITMIT
GitHub stars65.3k25.6k
Setup difficultyBeginnerBeginner
How you get itRead it onlineRead it online
Main language——
Last code update2 years ago2 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-questions
Step-by-step guide: how to use JavaScript Questions

Modern JavaScript Cheatsheet

Clone the repository

git clone https://github.com/mbeaudru/modern-js-cheatsheet
Step-by-step guide: how to use Modern JavaScript Cheatsheet

Frequently 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.