2

我试过调试不是我的最小化 js 代码。
但是使用 chrome 的动态分析器工具调试太难了。
因为所有代码都通过代码最小化器放在一行中。
所以我无法分析代码的动态流程。

动态分析应该怎么做?

4

1 回答 1

0

调试“挖掘”代码可能很棘手......我建议采用以下“逆向工程”实践(除了联系代码所有者并要求非挖掘版本......):

  • 在代码的每个分号 (";") 之后添加新行,这样它会更容易阅读,并且如果它们是某种异常或错误,它将在控制台中打印出正确的行号。
  • 添加换行符后,通过http://jsbeautifier.org/之类的服务运行代码 ,使其更具可读性。
  • 尝试在代码中添加“console.log(obj)”调用。这允许将对象“打印”到控制台以进行检查。
于 2013-03-18T07:49:55.353 回答