JavaScript shells - JavaScript 编辑

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.

Standalone JavaScript shells

The following JavaScript shells are stand-alone environments, like Perl or Python.

  • Node.js - Node.js is a platform for easily building fast, scalable network applications.
  • GraalJS - A high performance implementation of the JavaScript programming language. Built on the GraalVM by Oracle Labs.
  • 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

List of JavaScript shells

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 is an 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 (web page) - 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.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:76 次

字数:4164

最后编辑:8 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文