Przejdź do treści głównej
Wersja: 0.82

performance 🧪

Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Canary 🧪

To API jest obecnie dostępne tylko w kanałach Canary i Experimental React Native.

Jeśli chcesz je wypróbować, włącz kanał Canary w swojej aplikacji.

Globalny obiekt performance, zgodnie z definicją w specyfikacjach sieci Web.


Dokumentacja

Właściwości instancji​

eventCounts​

Zobacz dokumentację w MDN.

memory​

Zobacz dokumentację w MDN.

rnStartupTiming ⚠️​

Niestandardowe

To rozszerzenie specyficzne dla React Native.

Dostarcza informacji o czasie uruchamiania aplikacji.

ts
get rnStartupTiming(): ReactNativeStartupTiming;

Interfejs ReactNativeStartupTiming zawiera następujące pola:

NameTypeDescription
startTimenumber | voidWhen the React Native runtime initialization was started.
executeJavaScriptBundleEntryPointStartnumber | voidWhen the execution of the application bundle was started.
endTimenumber | voidWhen the React Native runtime was fully initialized.

timeOrigin​

Obsługa częściowa

Podaje liczbę milisekund od epoki UNIX do uruchomienia systemu, zamiast liczby milisekund od epoki UNIX do uruchomienia aplikacji.

Zobacz dokumentację w MDN.

Metody instancji​

clearMarks()​

Zobacz dokumentację w MDN.

clearMeasures()​

Zobacz dokumentację w MDN.

getEntries()​

Zobacz dokumentację w MDN.

getEntriesByName()​

Zobacz dokumentację w MDN.

getEntriesByType()​

Zobacz dokumentację w MDN.

mark()​

Zobacz dokumentację w MDN.

measure()​

Zobacz dokumentację w MDN.

now()​

Obsługa częściowa

Podaje liczbę milisekund od uruchomienia systemu, zamiast liczby milisekund od uruchomienia aplikacji.

Zobacz dokumentację w MDN.