JavaScript
Foundation of all web development. Used directly for browser scripting, tooling scripts, and Node.js server-side code.
Proficiency: Expert · 6+ years
Strengths
- Async/await, Promises, event loop model
- ES2022+ features (structuredClone, top-level await,
at()) - Browser APIs: Intersection Observer, Canvas, Web Workers
Prefer TypeScript for new projects, but JavaScript remains essential for quick scripts and build tooling.
Related: TypeScript, React, Node.js