【问题标题】:javascript execution testing without html没有html的javascript执行测试
【发布时间】:2014-01-23 08:06:35
【问题描述】:

我正在寻找一种不使用 html 来测试我的 JavaScript 的方法。

类似于 JS Fiddle 或 JS Bin,但我希望能够在输出窗口中执行 JavaScript 而不必将其放在 HTML 中

例如

function out()
{
var x = 5;
var y = 10;
z = x * y;
return z;
} 

alert(out());

并让输出窗口打印 50

感谢您的帮助

阿特劳

【问题讨论】:

  • 只需按F12(大多数浏览器)或Ctrl+Shift+K(FireFox/Mozilla)并输入控制台
  • Node.js Unit Testing的可能重复
  • 如果您只想执行 JavaScript,请获取 NodeJS 和带有外部命令的编辑器。例如,在 Vim 中,您可以使用 :w !node 执行当前缓冲区中的代码。非常适合快速测试。

标签: javascript html


【解决方案1】:

JavaScript 代码可以很容易地在不实际使用 HTML 文档的情况下执行。 在 Internet Explorer 或 Chrome 中按 Ctrl+Shift+J,然后按 Ctrl+ShiftFirefox 中的 >+K 将引导您进入控制台,您可以在其中粘贴要执行的 JavaScript 代码。通常,最好的办法是一次输入一个命令,首先是函数定义,然后是 alert()

为了安全起见,请在 about:blank 上执行此操作,以确保没有冲突的变量。

【讨论】:

    【解决方案2】:

    如果您使用的是 Firefox,您可以获得一个名为“Firebug”的插件。
    它有很多功能,每当您运行脚本时,它都会向您显示错误等。

    在 Chrome 中,转到查看 --> 开发人员 --> JavaScript 控制台。
    还有很多功能。有点不同的用户界面,取决于你喜欢什么。

    【讨论】:

      猜你喜欢
      • 2012-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多