Click Run in browser to execute JavaScript against a sandboxed iframe. jQuery loads automatically; you do not import it.
Terminal vs preview
printOutput(value)— inspect objects, Ajax payloads, or debug countersmountApp(function ($) { ... })— runs inside$(function(){ ... })when DOM is ready
Demo elements
Target #playground-root, #demo-text, #demo-btn, and #demo-card—they exist in every preview.
Self-check
- When should you prefer printOutput over changing the preview?
- What happens if jQuery CDN fails?
Challenge
Run preview
- Click Run in browser.
- Confirm
#demo-textupdates.
Done when: preview text changes and terminal logs mountApp guidance.