1.首先我们需要无痕模式打开一个新的chrome标签,可以按Ctrl+Shift+N开启一个无痕模式的chrome
选择无痕模式是为了不让其他的插件干扰你
我们先写一个html的小例子,里面有一些js代码用来做性能分析的用例
html文件的代码如下:

这里是使用vscode编辑的一个simple.html
里面的script里面有调用一个domore的耗时函数
现在我们可以在这个文件所在目录开启一个server,如下:

然后在之前打开的无痕模式下输入地址localhost:3000/simple.html
然后打开开发者工具,选择性能面板

接着点击重新加载按钮就会帮你记录性能了,然后就可以分析,如下:

我们选择主要那一行,选择评估脚本,然后在下面切换到调用树面板
然后一层层剥开就可以看到耗时的地方在哪里
可以发现耗时就是一个叫做domore的函数,因为这里是本地有源代码,并且没有混淆,因此可以清晰看出来,双击这个domore还可以跳转到源代码位置:

到此就分析结束了,当然这只是一个简单的例子,实际的场景可能要比这复杂的多
本文介绍如何使用Chrome无痕模式及开发者工具进行网页性能分析。通过一个包含耗时函数的简单HTML示例,演示了从启动无痕模式浏览器、加载本地页面到使用性能面板定位问题的具体步骤。
846

被折叠的 条评论
为什么被折叠?



