跳到主要内容

性能

全局 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 文档