编程语言
首页 > 编程语言> > 调试javascript函数

调试javascript函数

作者:互联网

Firebug(或任何其他调试器)中是否有办法查看页面加载时正在调用的功能?

编辑:断点确实不是我要寻找的东西-我想看到在页面上工作时传递的带有参数传递的函数-与控制台类似-在这里我可以看到Http AJAX Post消息-带有帖子值和响应.

Edit2:看来Profiler是我一直在寻找的东西-但是有没有办法查看传递给函数的参数和返回值?

解决方法:

您总是可以自己打印出来. (我知道这可能不是您想要的答案.)

但是您可以做的是添加一个

<div id="debug"></div>

在您的文档中.

然后加:

function log(str) {
  $('#debug').append(str); // I'm using jQuery here
}

然后您可以在javascript中添加日志,例如:

function myFunc(foo, bar, baz) {
  log("myFunc called with ("+foo+", "+bar+", "+baz+")<br/>");

  // your stuff
}

乏味但有效(IMO).

标签:firebug,javascript
来源: https://codeday.me/bug/20191024/1920383.html