A JavaScript shell allows you to quickly test snippets of
JavaScript
code without having to reload a web page. They are extremely useful for developing and debugging code.
独立 JavaScript Shell
The following JavaScript shells are stand-alone environments, like Perl or Python.
-
Node.js
- Node.js 是用于轻松构建快速、可伸缩网络应用程序的平台。
-
JSDB
- A standalone JavaScript shell, with compiled binaries for Windows, Mac, and Linux.
-
JavaLikeScript
- A standalone, extensible JavaScript shell including both native and JavaScript libraries.
-
GLUEscript
- A standalone JavaScript shell for writing cross-platform JavaScript applications. It can use wxWidgets for GUI apps and was formerly called wxJavaScript.
-
jspl
- A standalone JavaScript shell enhanced by Perl. Can use Perl modules directly from JavaScript: DBI for database integration, GTK2 for GUI apps, POSIX for system programming, etc. The best of CPAN now for JavaScript programmers.
-
ShellJS
- Portable Unix shell commands for Node.js
JavaScript Shell 列表
The following JavaScript shells work with Mozilla.
-
Firefox has a
built-in JavaScript console
, which support multi-line editing.
-
JavaScript Shell
(
js
) - A command line interpreter for JavaScript
-
xpcshell
是
XPConnect
- enabled shell, sometimes useful for Mozilla development.
-
Babel REPL
- A browser-based
REPL
for experimenting with future JavaScript.
-
ES6Console.com
- An open-source JavaScript console to test ECMAScript 2015 code inside the browser.
-
jsconsole.com
-- An open-source JavaScript console with the ability to easily link to particular expressions
-
JavaScript Shell (网页)
- also available as part of the
Extension Developer's Extension
-
Jash: JavaScript Shell
- a DHTML based shell that gives you command line access to a web page.
-
MozRepl
- Connect to Firefox and other Mozilla apps, explore and modify them from the inside, while they're running.
-
Execute JS
- (No longer maintained) - Firefox-Extension which provides an enhanced JavaScript-Console, where you can comfortably enter and execute arbitrary JavaScript-Code and modify functions.
-
xqjs
- Simple console for Firefox.