JavaScript Shell Extended

A command-line interface for JavaScript and DOM.

Open the shell or get the Shell bookmarklet.


Built-in functions

Please note: Hotkeys (the "Alt+Key" codes) may also require you to push the Shift key on Linux.

Suggested uses


The JavaScript shell was created by Jesse Ruderman. Ted Mielczarek added the tab completion feature in 1.1, Edward Lee added the multiline input feature in 1.2, Jesper Rønn-Jensen fixed a few bugs for 1.4, and Elijah Grey added JSON support, enhanced print(), and latest JavaScript version evaling in 1.4 Extended. Changelogs for some versions are available. The JavaScript Shell is GPL/LGPL/MPL tri-licensed.

Last modified October 11, 2009.