JavaScript 和 TypeScript 性能测试工具

分析执行时间、内存使用和包体积

Perf Lens 是一个免费的在线 JavaScript 性能测试和 TypeScript 基准测试工具。通过详细的可视化分析代码的执行时间、内存使用和包体积。非常适合希望优化 JavaScript 性能并识别应用程序瓶颈的开发者。

无论您是在比较数组方法、优化算法,还是分析内存泄漏,Perf Lens 都能提供编写更快、更高效代码所需的洞察力。立即开始测试您的代码片段——无需安装。

核心功能

实时性能测试

运行可自定义迭代次数(10-1000 次)的基准测试。即时获取执行时间反馈和统计分析。

📊

内存分析和监控

通过详细的指标检测内存泄漏和分析堆使用情况。包括离群值检测和稳定性评分。

📦

包体积对比

比较源代码与编译后输出的大小。优化 JavaScript 包以实现更快的加载时间。

📈

统计分析

高级指标,包括平均值、中位数、标准差、变异系数和基于 IQR 的离群值检测。

📄

导出详细报告

生成全面的 Markdown 或 JSON 报告。非常适合文档编写和团队协作。

🔄

并排对比

上传并比较多个测试报告。通过百分比变化计算分析性能差异。

🎯

适合希望...的开发者

  • 比较数组方法性能(map vs forEach vs for 循环)
  • 优化算法并识别最快的实现
  • 检测 JavaScript 和 TypeScript 代码中的内存泄漏
  • 分析不同编码方法对包体积的影响
  • 基准测试异步操作(Promises vs async/await)
🚀

立即开始测试您的代码

无需注册。永久免费。开源。

只需在上方编辑器中粘贴您的 JavaScript 或 TypeScript 代码,然后点击「运行测试」即可开始。

📊

对比性能报告

已有测试结果?并排对比它们。

上传两个 JSON 报告,通过详细指标和百分比变化分析性能差异。

前往对比页面
📚

学习性能优化

阅读我们的博客获取最佳实践和教程。

探索有关 JavaScript 性能测试、内存分析和代码优化的深度文章。

阅读博客文章
✍️

代码编辑器

编写或粘贴您的代码片段以测试其性能

Code EditorJavaScript
Loading editor...

⚙️测试配置

配置性能测试参数

101000
Perf Lens - JavaScript 和 TypeScript 性能测试工具