subject · React Developer (Frontend)
JavaScript
JavaScript for React Developer (Frontend) on CareerPlane — 10 practical, sandbox-driven topics. Pick a topic to open its interactive lesson.
10 / topics
in the subject
10 / pages
topic pages
L1 / priority
core fundamentals
Topics in JavaScript
TOPIC · 01
JavaScript ES6+ — Arrow Functions / Destructuring / Spread / Modules
TOPIC · 02
Async/Await & Promises — Asynchronous JavaScript Mastery
TOPIC · 03
let / const / var — Hoisting, TDZ, Scope Pitfalls in Real Codebases
TOPIC · 04
Closures & this — Arrow vs Function, bind/call/apply, Event Handlers
TOPIC · 05
Promises & async/await — Error Propagation, Sequencing, Race Conditions
TOPIC · 06
fetch & AbortController — Timeouts, Retries, Streaming, Cancellation
TOPIC · 07
Array Methods — map / filter / reduce / flatMap / findIndex Patterns
TOPIC · 08
Destructuring & Spread — Rest Params, Nested Defaults, API Shapes
TOPIC · 09
ESM vs CommonJS — package.json exports, Dual Publish, Tree Shaking
TOPIC · 10
Testing — vitest / jest / playwright, Test Doubles, Fake Timers
Keep exploring
Back to portal — search every topic across every field, career, and subject. Or browse the full sitemap.xml graph of index + topic pages.