http://bellard.org/jslinux/
http://www.emacswiki.org/emacs-fr/Ejacs
Ejacs is an Ecma-262 compliant JavaScript interpreter written entirely in Emacs Lisp. It should work in GNU Emacs versions 22 and higher.
http://bellard.org/jslinux/