{{JsSidebar}}
Un shell(*) JavaScript te permite probar rápidamente fragmenos de código JavaScript si tener que recargar un sitio web. Éstos son extremadamente útiles para desarrollar y depurar código.
*[N. del T.: Una "shell" es una ventana que muestra un texto para ejecutar un comando; o en el caso de un lenguaje de programación, funciones en forma de texto, y el resultado se muestra también en formato de texto].
Shells JavaScript autónomas
Las siguientes shells JavaScript son de entorno autónomos, como perl o python.
- Node.js - Node.js es una plataforma para construir fácilmente aplicaciones de red rápidas y escalables.
- JSDB - Una shell JavaScript autónoma, con binarios compilados para Windows, Mac, y Linux.
- JavaLikeScript - Una shell JavaScript autónoma y extensible e incluye bibliotecas nativas y JavaScript.
- GLUEscript - Una shell JavaScript autónoma para escribir aplicaciones JavaScript multiplataforma. Se puede usar wxWidgets para aplicaciones GUI (del inglés "Interfaces Gráficas de Usuario"), que era conocido anteriormente como wxJavaScript.
- jspl - Una shell JavaScript autónoma A standalone JavaScript shell mejorada por Perl. Puede usar módulos perl directamente desde JavaScript: DBI para integración de bases de datos, GTK2 para aplicaciones GUI, POSIX para programación de sistemas, etc. Lo mejor de CPAN ahoa para programadores JavaScript.
- ShellJS - Comandos de shell Unix portátiles para Node.js
List of JavaScript shells
The following JavaScript shells work with Mozilla.
- Firefox has a built-in JavaScript console, called Scratchpad, starting in version 6.
- JavaScript Shell (
js
) - A command line interpreter for JavaScript - xpcshell is an XPConnect - enabled shell, sometimes useful for Mozilla development.
- 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.
- Firebug - Developer tools for Firefox, including console.
- ES6Console.com - An open-source JavaScript console to test ECMAScript 6 code inside the browser.