Eri*_*ari 2 javascript optimization jquery query-optimization
我正在对我制作的JavaScript函数进行一些测试和优化.我注意到我在Firefox(FireUnit)中使用的附加组件返回了在分析时间内完成的调用次数.这是脚本进行的http调用次数吗?
另外,您是否可以概述/讨论/评分/解释在合理范围内考虑的电话数量?也许通过提供示例或常用的JavaScript函数,如下拉菜单,隐藏/显示图像,图像幻灯片功能等...
呼叫是代表"工作"的任何衡量标准,还是仅代表执行的迭代?
在此上下文中,调用是调用函数的次数.
function foo() {
};
foo();
foo();
Run Code Online (Sandbox Code Playgroud)
在上面的例子中,函数foo被调用/调用了两次.
"什么是一个很好的通话范围"没有答案.类似的函数jQuery
很可能每页被调用很多次,而你期望一个函数init()
只能被调用一次.
更好地表示函数的效率是它们的执行时间; 这记录了函数执行所花费的时间(几乎总是以毫秒记录).可以优化具有较长执行时间的函数,以缩短执行时间并提高程序的效率.
为了最好地花时间,您可以将两个统计信息(调用计数和执行时间)结合起来,并查看优化大量调用的函数,并且执行时间更长.
归档时间: |
|
查看次数: |
141 次 |
最近记录: |