Quick recall mode

Keywords first, details second.

Use this mode when you want memory triggers only: title, summary, tags, and bullet anchors without long answers getting in the way.

Clear

Results update as you type. Press / to jump straight into search.

Quick recall

374 cards

JavaScript Hard Theory

Asynchronous JavaScript: callbacks, callback hell, promises, promise states, promise chaining, async/await, try/catch with async, Promise.all, Promise.allSettled, Promise.race, and Promise.any

Modern async JavaScript is built on promises and `async`/`await`, but you still need to understand callbacks and promise coordination helpers.

  • Promises are pending, fulfilled, or rejected
  • `async` functions return promises
  • Promise combinators solve different coordination problems