我有一个庞大而复杂的页面,严重依赖于knockout.js。性能开始成为一个问题,但是检查调用堆栈并尝试找到瓶颈是一项真正具有挑战性的任务。
我在另一个问题中注意到(Knockout.js -- understanding foreach and with),接受的答案有以下评论:
...因为开销大,我建议不要在需要高性能时使用
with
...
假设该语句是正确的,这是非常有用的信息,我没有找到这样的性能提示来源。
因此,我的问题是:
在深入进行经典性能调优之前,是否有可以应用的通用指南/顶级技巧来帮助提高应用程序的性能。