我尝试使用YUI 3在我们的应用程序中跟踪jQuery的性能。 IE8抱怨运行缓慢的脚本,在调试时似乎是jQuery内部的(扩展函数)。
我设法让YUI跟踪jQuery的调用,但不使用以下代码来跟踪extend函数:
//create new instance and load profiler
YUI().use("profiler", function(Y){
Y.Profiler.registerConstructor("jQuery", window);
window.YProfiler = Y.Profiler;
});
它跟踪对jQuery的特定调用,但不跟踪jQuery.extend - 根据IE导致问题。
谢谢!
答案 0 :(得分:1)
在registerFunction
之后添加registerConstructor
:
Y.Profiler.registerConstructor("jQuery", window);
Y.Profiler.registerFunction("jQuery.extend");
<强>参考强>