0

我想通过CoffeeScript 客户端编译器调试生成的 javascript ,例如:

<script type="text/coffeescript">
foo = 0
</script>

应该在我的页面中生成一些类似的 JS 代码:

var foo = 0;

所以我可以在我的控制台中添加一个断点。

--

问题是我无法弄清楚这个 JS 在页面上的注入位置。

谢谢

4

1 回答 1

0

代码不会作为 DOM 的一部分注入到页面中,就像您在 <script> 标记中那样,而是直接加载到 Javascript 引擎中,就像它会发生在类似的事情中一样

eval("var myFoo = function () {}");

话虽如此,我使用了 Visual Studio 2012,它在运行调试器时在解决方案资源管理器中名为“功能代码”的特殊节点中显示此类代码,但我无法在 Firebug 或 Chrome 中找到它。您是否尝试过使用 phenomnomnominal 建议的“调试器”语句?

于 2012-11-10T22:23:33.760 回答