【问题标题】:Detection of any variable changes after a function call, with debugger in javascript使用 javascript 中的调试器检测函数调用后的任何变量更改
【发布时间】:2015-04-17 15:18:44
【问题描述】:

问候 我想跟踪由特定函数调用引起的任何变量更改。

我的问题是 functionA 具有特定的行为,并且在 functionB 被调用后,functionA 的行为发生了变化。 所以以下任何一个都可以帮助我的情况:

  • 观察函数B改变的所有变量

  • 查看函数 A 的所有变量,这些变量也用于 函数B

如果有人能提出任何合适的工具,那就太好了。

PS 我使用 Google 调试器工具的 watch 表达式但没有结果

【问题讨论】:

    标签: javascript debugging developer-tools


    【解决方案1】:

    可能重复: Listening for variable changes in JavaScript or jQuery

    您可以使用object.watch,但不是标准的。

    查看 Eli Gray 自己的实现: object-watch.js

    【讨论】:

    • 如果我错了,请纠正我,但我认为 object.watch 就像 chrome 调试器的 watch 表达式。从某种意义上说,您应该知道要查看哪个变量的变化。我正在寻找的是在不知道我正在寻找哪个变量的情况下搜索变化。谢谢你的回答
    猜你喜欢
    • 2019-06-15
    • 1970-01-01
    • 2011-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-26
    • 1970-01-01
    • 2014-04-21
    相关资源
    最近更新 更多