2017-08-07 31 views
1

我已经继承了一个客户端js/css/html代码库,它太多了。它的Chrome /火狐/边缘,这是相当快,但在IE11 - 它是无法使用的。由于它做了大量的东西,所以很难跟随。在计时器上运行着大量的东西,mousemove上的事件,脚本程序,屏幕上什么都没有发生时的无尽布局事件,以及过去10年来加载每个JavaScript框架的各种模块。有没有办法让F12工具打印出正在运行的功能?

反正有没有办法让浏览器中的F12工具转储到控制台它目前正在运行什么功能?

P.S.我录制了演出,但没有透露很多。

+0

您是否尝试过使用谷歌浏览器的性能选项卡,然后按照此处所述查看调用树https://developers.google.com/web/updates/2016/12/devtools-javascript-cpu-profile-migration – slackOverflow

+0

https: //developers.google.com/web/tools/chrome-devtools/rendering-tools/js-execution – Amit

+1

不要在IE中调试 – Amit

回答

1

你可以尝试录制自己的performance marks以缩小瓶颈并从那里开始锻炼。

相关问题