Run Speed

SlowFastFaster
Current Operation: NA
Advanced JavaScript Course
UI.dev logo

JavaScript Visualizer

A tool for visualizing Execution Context, Hoisting, Closures, and Scopes in JavaScript

    Instructions:
  • 1. Type (ES5) JavaScript in the editor
  • 2. "Step" or "Run" through the code
  • 3. Visualize how your code is interpreted
    Here are some of our favorite code snippets to visualize
  • Simple Closure
  • Complex Closures
  • Scope Chain
  • Bubble Sort
  • Pseudoclassical Pattern
  • The this Keyword

This was created for our Advanced JavaScript course.

It's Beta AF. I'm working on ES6 support and lots of bug fixes.