免費線上 JavaScript 和 TypeScript 遊樂場
編寫 JavaScript 或 TypeScript 並立即在瀏覽器中執行它。 Dokall 使用 esbuild 轉譯 TypeScript 並捕捉 console.log 輸出和執行時間。
非常適合學習、測試片段和調試演算法。所有執行都在您的瀏覽器本地進行 - 您的程式碼永遠不會發送到伺服器。
常見問題
支持哪些 JavaScript 特性?
該演練場在沙箱化的瀏覽器環境中運行現代 JavaScript(ES2020+)。支持箭頭函數、async/await、類、解構、模板字符串,以及瀏覽器中可用的大多數標準庫 API。
可以使用 npm 包嗎?
演練場運行不帶 npm 導入的原生 JavaScript。若要測試使用外部包的代碼,請使用瀏覽器控制台或本地 Node.js 環境。基本 DOM API 可用。
代碼是在服務器上執行的嗎?
不是。代碼完全在瀏覽器中的沙箱執行環境中運行。不會向 Dokall 服務器發送任何內容。控制台輸出顯示在演練場面板中。
可以分享我的代碼嗎?
請手動複製代碼進行分享。演練場不會生成可分享的 URL。若需協作片段,可結合 gist 或粘貼服務與本工具一起使用。
這與瀏覽器控制台有什麼區別?
兩者都在客户端運行 JavaScript。Playground 提供帶語法高亮的專用編輯器、運行按鈕和格式化輸出面板。瀏覽器控制台(F12)更適合調試帶完整 DOM 訪問的實時頁面。