跟踪每个JavaScript调用的工具代码
Instrument code to track each JavaScript invocations
使用karma coverage这样的工具,我们可以动态修改javascript AST以获得代码覆盖率。
是否可以使用相同的策略(动态更改代码)
以跟踪每个JavaScript调用和返回。
有人知道怎么做吗
我找到了像伊斯坦布尔或esprima这样的工具,但它们只用于覆盖范围。
更新1:
对于我想要的每个函数调用:
函数调用的时间戳和函数调用结束的时间戳
YUI现在是一个死项目,但如果我没记错的话,他们在JS中有一个带有API的外部剖析器,您可以使用它来构建自己的报告。
http://postdocs.stanford.edu/Templates/yui-3.5.0/api/classes/Profiler.html
相关文章:
- 有什么工具可以轻松读取javascript代码吗
- qoxdoo的代码覆盖工具
- 用于查找JS代码中引用的DOM元素的工具
- 修改javascript代码chrome dev工具
- Chrome开发工具命中代码但未命中断点
- 用于检查JSX文件中的代码样式的工具
- 有没有一个工具可以将React Elements的javascript代码转换为JSX
- 动态跟踪代码管理器 - Adobe 分析工具条件
- 任何用于从 AST 生成 JavaScript 代码的工具
- 摩尔工具代码解释
- 如何将旧版 Dojo 工具包代码转换为 AMD
- Chrome 开发者工具 - 控制台.log原生代码 JS
- 编写可能禁用浏览器中开发人员工具的代码是否违法
- 用于代码相关性的Javascript分析工具
- 代码在浏览器中使用控制台工具运行,但不是从其本身运行
- 跟踪每个JavaScript调用的工具代码
- Paper.js代码在Chrome开发工具中看起来有所不同
- 是否可以用Ext.js实现可移动工具栏,如果可以,如何用我的代码实现
- 无法修改控件集合,因为控件包含代码块(即 <% ..%>) Ajax 工具包 HTML 编辑器
- 损坏的格式工具无法修复它.导致上一个代码块中断