跳到主要内容

performance 🧪

金丝雀版 🧪

此 API 目前仅在 React Native 的金丝雀版和实验性渠道中可用。

如果您想尝试,请在您的应用中启用金丝雀渠道

全局 performance 对象,如 Web 规范中所定义。


参考

实例属性

eventCounts

请参阅 MDN 文档

memory

请参阅 MDN 文档

rnStartupTiming ⚠️

非标准

这是 React Native 特有的扩展。

提供有关应用程序启动时间的信息。

ts
get rnStartupTiming(): ReactNativeStartupTiming;

ReactNativeStartupTiming 接口提供以下字段:

姓名类型描述
startTimenumber | voidReact Native 运行时初始化开始的时间。
executeJavaScriptBundleEntryPointStartnumber | void应用程序包执行开始的时间。
endTimenumber | voidReact Native 运行时完全初始化完成的时间。

timeOrigin

部分支持

提供从 UNIX 纪元到系统启动的毫秒数,而不是从 UNIX 纪元到应用程序启动的毫秒数。

请参阅 MDN 文档

实例方法

clearMarks()

请参阅 MDN 文档

clearMeasures()

请参阅 MDN 文档

getEntries()

请参阅 MDN 文档

getEntriesByName()

请参阅 MDN 文档

getEntriesByType()

请参阅 MDN 文档

mark()

请参阅 MDN 文档

measure()

请参阅 MDN 文档

now()

部分支持

提供从系统启动开始的毫秒数,而不是从应用程序启动开始的毫秒数。

请参阅 MDN 文档