Milten.ioMilten
>服务>博客>关于我们>联系
Milten.ioMilten
  1. 首页
  2. /
  3. 服务
  4. /
  5. JS 扫描器

JS 扫描器

全面的JavaScript性能、覆盖率和错误分析

优势

advantages
Total Blocking Time分析
测量主线程被JavaScript阻塞的时间。识别降低交互性并增加Time to Interactive的长任务。
未使用代码检测
按文件细分未使用的JavaScript,精确到字节数。快速发现死代码和过大的包,这些都会拖慢页面加载速度。
脚本加载策略审计
查看哪些脚本是渲染阻塞的,哪些是async或defer加载的。发现延迟First Contentful Paint的第三方脚本。
运行时错误和弃用API追踪
捕获控制台错误、带堆栈跟踪的未捕获异常以及已弃用的浏览器API使用情况——一次扫描全部搞定。

它是如何工作的

工具

验证 HTML
验证、优化和审计您的 HTML
验证 HTML
可访问性
审计您的可访问性
可访问性
JS 扫描器
分析 JavaScript 性能、代码覆盖率和包组成
JS 扫描器
CSS 检查
审计 CSS 使用情况、文件大小和未使用的选择器。
CSS 检查
设计令牌
从页面收集设计令牌
设计令牌

FAQ

TBT衡量主线程被长JavaScript任务(每个超过50毫秒)阻塞的总时间。高TBT意味着页面感觉迟钝,因为用户交互会被延迟,直到脚本执行完毕。

该工具使用Chrome内置的代码覆盖率API来跟踪页面加载期间每个脚本文件中实际执行了哪些字节。未执行的部分将被标记为未使用,并按文件显示百分比。

未使用async或defer属性加载的脚本会阻塞HTML解析器,直到脚本下载并执行完毕。这会延迟渲染。审计会标记每个此类脚本,以便您添加async/defer或将其移至页面底部。

可以。每个脚本都被分类为第一方或第三方。您可以查看哪些外部脚本阻塞了渲染、它们贡献了多少未使用代码,以及它们是否触发了错误或已弃用的API调用。

如果您的脚本包含source maps,该工具会解析它们以构建每个包内所有模块的可视化树状图——显示精确大小和代码覆盖率,帮助您精确定位需要优化或移除的依赖项。
我们使用 Cookie

我们使用 Cookie 以确保您在我们的网站上获得最佳体验。有关我们如何使用 Cookie 的更多信息,请参阅我们的 Cookie 政策。

导航
服务博客关于我们联系
support@milten.io

Performance

  • 速度扫描器
  • INP调试器
  • 测试后退/前进缓存
  • 内存泄漏

Code analysis

  • 验证HTML
  • 无障碍性
  • JS扫描器
  • CSS
  • 设计令牌
Milten.io隐私政策©2026 Milten
订阅我们的新闻通讯
第一时间了解最新更新和促销活动