使用Visual Studio显示更好的Javascript控制台日志消息(2015)

使用Visual Studio显示更好的Javascript控制台日志消息(2015),javascript,visual-studio,Javascript,Visual Studio,你好,我有一个很简单的问题。我想改进VisualStudio生成的日志消息。现在,如果我将javascript(.net project)控制台日志添加到我的输出中,我将看到以下结果: Log Message: [object Object] from runner.js 但我无法检查数组中的内容。有什么工具或东西可以帮我吗?我通过chuztpah(单元测试工具)在.net应用程序中运行JS代码 我试图使用Debug->Window->Javascript控制台,但由于某种原因,该选项被禁用,

你好,我有一个很简单的问题。我想改进VisualStudio生成的日志消息。现在,如果我将javascript(.net project)控制台日志添加到我的输出中,我将看到以下结果:

Log Message: [object Object] from runner.js
但我无法检查数组中的内容。有什么工具或东西可以帮我吗?我通过chuztpah(单元测试工具)在.net应用程序中运行JS代码


我试图使用
Debug->Window->Javascript控制台
,但由于某种原因,该选项被禁用,我不知道为什么

在这方面效果很好,正如我在评论中所建议的那样。

你可以使用浏览器还是被迫使用VS?@Johan,是的,被迫使用VS,否则我可以查看浏览器的控制台日志窗口,但我需要它在VS!;)中)。那么你最好的办法就是按照@ganders的建议去做。@epascarello:假设他正在使用IEall@epascarello不重要的是哪一个IE版本!我可以使用更好的控制台消息,除非对象较大或包含函数。您可以使用replacer函数/参数仅包含所需的属性,以减小大小。
var a=[function(){};stringify(a)
-->“[null]”。你不能将函数字符串化。我认为它在我的情况下不起作用。我将得到以下错误:
Error:TypeError:JSON.stringify无法序列化循环结构
同样如此。无法序列化自引用对象<代码>变量a={};a、 a=a是完全有效的JS,但不可能字符串化为JSON。