---
title: JavaScript оболочки
slug: Web/JavaScript/Shells
translation_of: Web/JavaScript/Shells
original_slug: Web/JavaScript/JavaScript_шеллы
---
{{JsSidebar}}
JavaScript оболочки позволяют быстро проверить фрагменты JavaScript кода без перезагрузки страницы. Они чрезвычайно полезны для разработки и отладки кода.
Автономные JavaScript оболочки
Следующие JavaScript шеллы являются автономными средами, как Perl или Python.
- Node.js - это платформа для простого создания быстрых, масштабируемых сетевых приложений..
- JSDB - Автономная JavaScript оболочка для Windows, Mac, и Linux.
- JavaLikeScript - Автономная расширяемая оболочка JavaScript, включающая как нативные библиотеки, так и библиотеки JavaScript.
- GLUEscript - Автономная JavaScript оболочка для создания кросс-платформенных JavaScript приложений. Он может использовать wxWidgets для GUI приложений, и раньше назывался wxJavaScript.
- jspl - Автономная JavaScript оболочка, улучшенная при помощи Perl. Может использовать модули Perl прямо из JavaScript: DBI для интеграции с базами данных, GTK2 для GUI приложений, POSIX для системного программирования и т.д. Лучший из существующих CPAN для JavaScript программистов.
- ShellJS - это портативная реализация команд оболочки Unix поверх API-интерфейса Node.js.
Список JavaScript оболочек
Следующие JavaScript оболочки работают с Mozilla.
- Firefox имеет встроенную консоль JavaScript, которая поддерживает многострочное редактирование.
- JavaScript Shell (
js
) - Интерпретатор командной строки для JavaScript (необходима собственная сборка Mozilla).
- xpcshell — это оболочка с поддержкой XPConnect , иногда используется для разработки Mozilla.
- Babel REPL - это REPL на основе браузера для экспериментов с будущим JavaScript.
- ES6Console.com - консоль JavaScript с открытым исходным кодом для тестирования кода ECMAScript 2015 внутри браузера.
- jsconsole.com -- Консоль JavaScript с открытым исходным кодом с возможностью легко сослаться на конкретное выражение .
- JavaScript Shell (web page) - также доступен как часть Extension Developer's Extension
- Jash: JavaScript Shell - оболочка, основана на DHTML, которая предоставляет доступ к командной строки веб-страницы.
- MozRepl - Подключайтесь к Firefox и другим приложениям Mozilla, изучайте и изменяйте их изнутри, пока они работают.
- Execute JS - (больше не поддерживается) Расширение для Firefox, представляющее собой расширенную JavaScript-консоль, в которой можно удобно набирать и выполнять произвольный JavaScript код и изменить функции.
- xqjs - Простая консоль для Firefox.
- JavaScript Shell Extended - Модифицированная версия вышеупомянутого шелла с различными улучшениями, такими как поддержка JSON, поддержка последней версии JavaScript и т.д.
- JavaScript Shell Server - Осуществляет связь через Emacs.
- rainbow9 - JavaScript IDE
- JSSh - TCP/IP серверный шелл для Mozilla.
- SD Connector - Аналогичен JSSh, но полностью написан на JavaScript, поэтому не требует компиляции компонентов.