【发布时间】:2012-03-28 13:52:40
【问题描述】:
来自 gdb,它会在函数完成时打印函数的返回值。有没有办法在不更改被调试源的情况下从 Chrome 调试器获取这些信息?
【问题讨论】:
-
var a = abc(); console.log(a);
-
他说他想在不改变源的情况下这样做。
-
你的意思是每次任何函数返回一个值时,你都希望它记录到控制台?如果发生任何递归或类似事情,您的控制台将被消息淹没,并且可能会挂起。
-
正如 Waynn 所指出的,值得重复:我希望看到函数返回值而不更改源代码。不,我不希望它一定要记录到控制台。如果侧边栏中有“最后返回值”之类的内容,那就太好了。
-
在体验过 Visual Studio/gcc 应用程序开发调试带来的好处后,我相信这其中有巨大的价值。查看返回值是一种健全性检查,额外的数据几乎总是有助于在经过时自动查看。这就像更多的屏幕空间 - 你认为你不需要它,然后一旦你拥有它,你就会想知道当你没有它时你是如何相处的。 :-)
标签: javascript google-chrome google-chrome-devtools