我有一个大而复杂的页面,它严重依赖于 knockout.js。性能开始成为一个问题,但检查调用堆栈并试图找到瓶颈是一个真正的挑战。
我在另一个问题(Knockout.js -- 理解 foreach 和 with)中注意到接受的答案有评论:
...我建议不要
with
在需要高性能的地方使用,因为开销...
假设该陈述是正确的,那么这确实是非常有用的知识,而且我还没有找到此类性能提示的来源。
因此,我的问题是:
在深入研究经典性能调优之前,是否有可以应用的一般指南/重要提示来帮助提高我的应用程序的性能。