MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

翻譯不完整。請協助 翻譯此英文文件

 

JavaScript shell 可以讓你不需要重新載入頁面就能快速的測試 JavaScript 的程式碼,它們在開發和除錯上面都十分的有用。

獨立的 JavaScript shell

下列的 JavaScript shell 都是獨立的環境,就像 perl 或是 python 一樣。

  • Node.js - Node.js 是一個可以快速建置,可擴充的網路應用程式
  • JSDB - 獨立的 JavaScript shell,可以在 Windows、Mac 以及 Linux 編譯二進制的執行檔
  • JavaLikeScript - 獨立且可擴充的 JavaScript shell,它包涵了原生 JavaScript 以及其函式庫
  • GLUEscript - 用來撰寫跨平台且獨立的 JavaScript shell,它可以使用 wxWidgets 以建立 GUI 的應用,通常也叫做 wxJavaScript
  • jspl - 透過 Perl 增強的 JavaScript shell,可以在 JavaScript 中直接使用下列的 perl 模組:用以資料庫整合的 DBI、用來處理 GUI 的應用程式的 GTK2、用來撰寫系統程式的 POSIX 等模組。CPAN 模組現在已經可以讓 JavaScript 的程式設計師使用
  • ShellJS - Node.js 裡可攜式的 Unix shell 命令

JavaScript shell 的列表

下列 JavaScript shells 需要 Mozilla 才能運作

  • Scratchpad 為 Firefox 6.0 開始內建的 JavaScript 主控台
  • JavaScript Shell (js) - 是一個 JavaScript 的命令列直譯器
  • xpcshell 是一個 XPConnect 的 shell - 它有時候用來處理 Mozilla 的開發
  • Babel REPL - 以瀏覽器為基準的 REPL,主要用來實驗未來的 JavaScript
  • ES6Console.com - 開放原始碼的 JavaScript 主控台,用來測試在瀏覽器裡 ES2015 的程式碼
  • jsconsole.com - 開放原始碼的 JavaScript 主控台,它能輕易的連結一些特定的表達式
  • JavaScript Shell (web page) - 同樣為 Extension Developer's Extension 擴充的一部份
  • Jash: JavaScript Shell - 以 DHTML 為基礎的 shell,讓使用者可以在命令列裡存取網頁
  • MozRepl - 用來連接 Firefox 和其它 Mozilla 的應用程式,使用者能在它們運作時查看並修改它們
  • Execute JS - Firefox 的擴充程式,它提供了增強的 javaScript 主控台,使用者可以輕易的輸入或執行 JavaScript 以及修改函式(已停止維護)
  • xqjs - 簡易的 Firefox 主控台
  • Firebug - Firefox 的開發者工具,同樣包函主控台

文件標籤與貢獻者

 此頁面的貢獻者: JianHuaHe
 最近更新: JianHuaHe,