Answers:
您正在寻找的是JavaScript shell。
JavaScript shell允许您快速测试JavaScript代码的代码片段,而无需重新加载网页。它们对于开发和调试代码非常有用。
以下JavaScript shell是独立环境,如perl或python。
- Node.js - Node.js是一个轻松构建快速,可扩展的网络应用程序的平台。
- JSDB - 一个独立的JavaScript shell,包含用于Windows,Mac和Linux的已编译二进制文件。
- JavaLikeScript - 一个独立的,可扩展的JavaScript shell,包括本机和JavaScript库。
- GLUEscript - 用于编写跨平台JavaScript应用程序的独立JavaScript shell。它可以将wxWidgets用于GUI应用程序,以前称为wxJavaScript。
- jspl - Perl增强的独立JavaScript shell。可以直接从JavaScript使用perl模块:DBI用于数据库集成,GTK2用于GUI应用程序,POSIX用于系统编程等。现在最适合JavaScript程序员的CPAN。
- ShellJS - Node.js的可移植Unix shell命令
- Windows脚本宿主 - Microsoft®Windows®脚本宿主(WSH)是Windows脚本的独立于语言的脚本宿主。
为了完整起见,必须提到Windows Scripting Host,它可以从Windows 98及更高版本获得,并且能够执行JavaScript代码:
CScript.exe c:\scripts\sample.js
jscript.dll
或jscript9.dll
),因此在编写代码时请记住这一点。更多细节:Chakra Jscript引擎将如何暴露给脚本主机?,有关强制IE9使用jscript.dll而不是jscript9.dll的任何信息?。