JsPerf.com结果说明

9

我在这个网站http://jsperf.com/上进行了一次测试。

这是我运行的一个jsperf测试的截图

我希望有人能解释以下:

  1. 绿色和粉色代表什么意思?
  2. 每秒操作数是什么?
  3. 95,814,583是什么?
  4. +—1.95%是什么意思?
  5. “最快”和“较慢”的含义是什么?
1个回答

22

嘿,我是jsPerf的创建者。

  1. 速度最快的测试会有绿色背景。速度最慢的测试会有粉红/红色背景。
  2. 请见下文。
  3. 这表示该测试可以每秒运行大约95,814,583次。
  4. ±1.95是误差范围。(更多信息请见下文。)
  5. “fastest”表示这是测试案例中最快的测试。19% slower表示该测试比测试案例中最快的测试慢19%。

请参阅约翰-戴维·道尔顿(John-David Dalton)对“jsPerf如何工作?”问题的回答,了解以下详细说明:

  • 什么是“ops/sec”?
  • 它执行了多少次迭代?
  • 它根据什么计算哪个更快?
  • 这些计算背后的公式是什么?

你们在标签“jsperf”上有RSS订阅源吗?这样你们就可以快速回答它们了。 - Raynos
1
@Raynos:“jsPerf”是我在Twitter上保存的搜索之一。一个机器人自动推送了这个问题的链接,所以我回答了它 :) - Mathias Bynens
3
当出现"Infinity ±0.00% fastest"时,应如何解释结果? - Rob W

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接