【文件属性】:
文件名称:profiler:基于 JavaScript 的分析器,用于没有本机分析的平台设备
文件大小:125KB
文件格式:ZIP
更新时间:2021-07-09 12:05:01
JavaScript
分析器.js
用于检测函数和收集指标(例如调用次数、最小/最大持续时间和每次调用的持续时间)的实用程序类。 该类还跟踪检测函数的嵌套调用,因此如果您检测了足够多的代码,它也可以用作跟踪器。
虽然不如桌面浏览器中内置的一些分析器准确,但它旨在用作在缺乏性能/分析工具的移动平台上收集信息的工具。
用法
创建探查器对象
要开始分析,您需要首先创建一个分析器对象。
var profiler = $createProfiler();
您可以创建任意数量的分析器类,例如,您可能希望单独跟踪代码中特定组件的指标,但在大多数情况下,您可能只需要一个。
检测函数
探查器对象上的 instrumentFunction() 方法接受 2 个参数:
profiler.instrumentFunction(funcRef, label)
第一个参数是对要检测的函数的引用,第二个参数是用于标识该函数的标签
【文件预览】:
profiler-master
----profiler-dump.js(6KB)
----viewer()
--------images()
--------viewer.js(5KB)
--------save-profile.php(1KB)
--------viewer.html(593B)
--------sample-json.js(155KB)
--------view-profile.php(740B)
--------viewer.css(1KB)
--------user-profiles()
----README.md(14KB)
----profiler.js(8KB)