在线编写、运行 JavaScript 代码,实时查看控制台输出
点击"运行"或按 Ctrl+Enter 执行代码
完全安全。所有代码在你的浏览器沙箱中运行,不会上传到任何服务器。我们使用 try-catch 安全执行,不会影响页面其他部分。
支持所有浏览器原生支持的 JavaScript 特性,包括 ES6+ 箭头函数、解构、模板字符串、Promise、async/await、类、模块等。不支持 Node.js 特有 API(如 fs、path)。
我们拦截了 console.log、console.error、console.warn、console.info、console.table 方法,在代码执行期间将输出实时收集到输出面板。
代码在浏览器主线程执行,长时间运行的代码(如死循环)可能导致页面卡顿。建议在代码中避免无限循环,复杂计算使用 setTimeout 分段处理。