Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何检查哪些资源使网页加载缓慢_Javascript_Jquery_Performance_Google Chrome Devtools_Webpage - Fatal编程技术网

Javascript 如何检查哪些资源使网页加载缓慢

Javascript 如何检查哪些资源使网页加载缓慢,javascript,jquery,performance,google-chrome-devtools,webpage,Javascript,Jquery,Performance,Google Chrome Devtools,Webpage,一个网页加载缓慢,这主要是因为一些javascript使页面加载缓慢。我理解,如果有任何同步代码需要花费时间来加载,那么它会使加载时间变慢 我的问题是,我如何调查是哪个脚本导致了这种情况。我熟悉chrome网络调试器,但不知道如何找到这个脚本。如果我能找到JS文件,我如何检查文件中的哪段代码使它变慢 如果有任何不清楚的地方,请告诉我。如果您试图通过加载时执行的操作检查页面上的资源,请在Google Chrome(F12)上打开开发者工具,然后转到性能选项卡>>单击录制并重新加载页面,停止页面并按

一个网页加载缓慢,这主要是因为一些javascript使页面加载缓慢。我理解,如果有任何同步代码需要花费时间来加载,那么它会使加载时间变慢

我的问题是,我如何调查是哪个脚本导致了这种情况。我熟悉chrome网络调试器,但不知道如何找到这个脚本。如果我能找到JS文件,我如何检查文件中的哪段代码使它变慢


如果有任何不清楚的地方,请告诉我。

如果您试图通过加载时执行的操作检查页面上的资源,请在Google Chrome(F12)上打开开发者工具,然后转到性能选项卡>>单击录制并重新加载页面,停止页面并按时间顺序查看细分

您可以进入“审核”选项卡并开始新的审核,以查看页面的详细性能

或者,您可以使用Google Pagespeed进行测试,并获取压缩资源以加速您的网页:

或者使用GTmetrix选择位置并测试页面:

在GTmetrix中,它将帮助您确定页面上每个资源(js、css、图像)所花费的时间,以便您可以找到并修复它。它还提供了修复这些问题的有用信息


单击瀑布选项卡查看每个文件/资源所用的时间。

如果您试图通过加载时执行的操作检查页面上的资源,请在Google Chrome(F12)上打开开发人员工具并转到性能选项卡>>单击记录并重新加载页面,停止并按时间顺序查看细分

您可以进入“审核”选项卡并开始新的审核,以查看页面的详细性能

或者,您可以使用Google Pagespeed进行测试,并获取压缩资源以加速您的网页:

或者使用GTmetrix选择位置并测试页面:

在GTmetrix中,它将帮助您确定页面上每个资源(js、css、图像)所花费的时间,以便您可以找到并修复它。它还提供了修复这些问题的有用信息


单击瀑布选项卡查看每个文件/资源所用的时间。

谢谢,如何检查javascript文件中的哪个代码段需要时间加载?因为JS文件有许多单独的代码块,其中一些代码块还请求第三方资源。找到JS文件中占用更多执行时间的确切代码段或函数的最佳方法是使用javascript计时器,或者可以使用Chrome devTool方法,如console.time()和console.timeEnd().const迭代次数=1000;控制台时间(“功能1”);对于(const i=0;i