2017-08-07 34 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以縮小瓶頸並從那裏開始鍛鍊。

相關問題