这个问题很简单:
如何检测和调试 CPU 上的 JavaScript 压力和/或优化代码?
随着您开始构建越来越多的代码,您会遇到事情变慢的地方。你如何判断你是否运行了不必要的 js,可能是冗余代码,或者它是否对计算机来说太多了?我的电脑很强大,但我不能假设每个人都有一台怪物电脑。
是否有可以帮助完成这项任务的功能、程序或一些工具?
这个问题似乎很笼统,但我真的不知道如何简化它。
非常感谢任何帮助或指出正确的方向:) 谢谢。
这个问题很简单:
如何检测和调试 CPU 上的 JavaScript 压力和/或优化代码?
随着您开始构建越来越多的代码,您会遇到事情变慢的地方。你如何判断你是否运行了不必要的 js,可能是冗余代码,或者它是否对计算机来说太多了?我的电脑很强大,但我不能假设每个人都有一台怪物电脑。
是否有可以帮助完成这项任务的功能、程序或一些工具?
这个问题似乎很笼统,但我真的不知道如何简化它。
非常感谢任何帮助或指出正确的方向:) 谢谢。
Try this app called Spy-JS.
It is a tool which allows you to trace your code, and figure out which executions are taking the longest, allowing you to figure out where you need to optimize.
您正在搜索的工具称为“分析器”。
Firefox的Firebug扩展带有这样的分析器,允许您测量 Javascript 代码的哪些部分需要多长时间来执行。
请记住,它仅测量 Firefox 中的执行速度。其他浏览器可能会或多或少地实现某些 javascript 功能,这意味着当您的应用程序在另一个浏览器中执行时,性能瓶颈可能在其他地方。但是,当程序运行速度低于应有的速度时,您自己的代码往往会出错。