文件名称:AutoPerfMonJS:使用面向方面的编程在JavaScript中进行自动(和不可见)性能测量
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-18 01:13:55
JavaScript
PerfMon研发 该演示基于Rodrigo Fernandez讨论的面向方面编程的技术。 我在HTML5DevConf上看到了他的演讲监控》 您将看到此演示自动使用AOP,并且我会隐式地声称它在测量代码执行时间。 利用了浏览器最近添加的User Timings API,因为它是一种高度精确的计时器,可以产生精确到毫秒的结果。 跑步 打开index.html并使用Chrome开发者工具,然后在控制台上查看程序结果。 阅读JavaScript代码,确认运行时输出为何有趣。 main.js具有源代码的主要入口点。 它具有一系列本地功能,清楚地记录了设置AOP,执行一些慢代码,报告时序测量以及分解所应用的AOP的过程。 它使用两种截然不同的代码样式。 用于引入Meld库,因为它是使用该依赖模块格式构建的。 为了保持一致性,项目的其他示例代码位于模块化定义的文件中。 server.js具有
【文件预览】:
AutoPerfMonJS-master
----code()
--------meld.js(15KB)
--------main.js(2KB)
--------require.js(15KB)
--------compute.js(698B)
--------server.js(688B)
----README.md(3KB)
----index.html(3KB)