我想衡量e.stopPropagation()
在我不再需要事件传播的时候调用是否更有益(比如几乎 100% 的时间),或者这样做实际上会产生不必要的开销,从而抵消停止传播的任何好处传播到e.stopPropagation()
完全不打电话实际上更有益的程度?
基本上我感兴趣的是, 我将如何测量这种东西?
我想衡量e.stopPropagation()
在我不再需要事件传播的时候调用是否更有益(比如几乎 100% 的时间),或者这样做实际上会产生不必要的开销,从而抵消停止传播的任何好处传播到e.stopPropagation()
完全不打电话实际上更有益的程度?
基本上我感兴趣的是, 我将如何测量这种东西?
如果您没有在更高级别上捕获/处理此事件,那么您是否停止传播无关紧要。
有一个名为 dynatrace Ajax Edition 的工具,它为您提供了一个非常丰富的性能测量工具包。您可以在以下网址查看:http ://ajax.dynatrace.com/ajax/en/ 包括加载指标、基于事件的指标、事件性能的时间线视图等等。适用于 IE 和 FF。