15

就像我们有http://www.sliver.com/dotnet/SnippetCompiler/(链接在 2021-04-24 上无效)快速测试 C# 代码一样,我也可以在 chrome 调试器工具和 Firebug (firefox) 中对 javascript 执行相同的操作。

我会对可以运行一小段 javascript 并判断它是否在知名浏览器中正确运行以及结果的工具或一些在线工具更感兴趣。

更新:
我是开发人员而不是测试人员。我不想在我的 PC 上安装所有浏览器。我喜欢 chrome,只需Ctrl+Shift+J在控制台中单击并粘贴我的 javascript,我就可以在 chrome 中快速调试/测试(用于语法/结果)几乎所有 javascript。但这只会测试它是否适用于 chrome。我现在对创建图书馆不感兴趣。谷歌和 Stackoverflow 帮助我快速获得用于特定任务的最强大和最新的 javascript。

4

5 回答 5

7

我找到了一种方法。但它不是那么快,仍然想知道更好的答案。可能是某种可以做到这一点的工具。

一种方法:-在JsBin
上 编写包含在try-catch块中的 javascript并创建其公共链接。现在检查您与BrowserShots的链接。

使用 javascript(有条件地)编写大量 html,以便能够查看 BrowserShots 给出的图像的差异。

于 2010-07-19T13:22:51.470 回答
4

在 10 年后提出另一个选择:我建议为此使用JSHint

导航到他们网站的第一页允许您简单地粘贴 JS 片段并获取有关从可能令人困惑的语法到“最低 ES 版本”警告的所有信息。

此外,您还可以将 JSHint 安装到您的项目中,并使用命令手动运行或插入现有的构建链,以使用自定义规则在本地执行相同的操作。

于 2020-01-30T11:04:07.790 回答
2

我还找到了这个工具:JS Compatibility Checker,它基于Can I use。可能会有所帮助,但不会概述每个问题。

于 2021-06-01T07:18:45.990 回答
0

您可以轻松地制作一个测试页面来容纳您的代码片段,然后在您的目标浏览器中尝试它们。这具有为您创建的片段提供中央库的额外优势,因此您不必在整个目录中寻找您在 2010 年创建的那个很酷的小部件。

于 2010-07-19T12:47:07.380 回答
0

此外,如果该接口可用,您可以检查 MDN Web Docs Browser Compatibility 部分(例如 window.location - https://developer.mozilla.org/en-US/docs/Web/API/Location#browser_compatibility

于 2021-02-23T19:41:41.120 回答