window.performance.now() 在 Safari 9 中未定义

window.performance.now() is undefined in Safari 9

我在 Safari 9 中使用 window.performance.now() 时遇到问题。我的 OS 是 OS X Mavericks in Macbook Pro Mid 2010。

Apple 为 OS X Yosemite 和 Mavericks 用户发布了 Safari 9: http://www.macrumors.com/2015/09/30/apple-releases-safari-9-for-yosemite-users/

caniuse.com/#search=performance 表示在 Safari 8 和 9 中支持 window.performance.now():

但我今天刚从 Safari 7 更新到 Safari 9,非常失望:window.performance 未定义!

应该有用吗?它对某人有用吗?这是我的 OS and/or 硬件的问题吗?

这是由于小牛队。 Safari 9 在 Mavericks 上安装良好,但由于某些原因 performance.now() 无法正常工作。

Apple 可能会在下一次 Safari 更新中修复此错误。

我安装了 El Capitan,它运行良好:

这是我更新的测试页面,它使用 performance.now() 来测量函数执行时间:http://jsbin.com/qocojaducu/1/edit?js,output.