Element setTimeout języka JavaScript nie będzie ograniczany, dopóki nie zostanie ustawiony wyższy próg zagnieżdżania (przestarzałe)

Identyfikator zasady
UnthrottledNestedTimeoutEnabled
Zakres
Konfiguracja komputera, Konfiguracja użytkownika
Obsługiwane w systemach
Microsoft Edge, wersja 105, system Windows 7 lub nowszy
Źródło
Microsoft Edge Policy Templates (wersja 155.0.4283.45)
Kategoria
Microsoft Edge

Opis

PRZESTARZAŁE: Ta zasada została uznana za przestarzałą. Jest ona aktualnie obsługiwana, ale w przyszłym wydaniu stanie się przestarzała.

Ta zasada jest przestarzała, ponieważ jest tymczasowa i ma na celu zapewnienie zgodności ze standardami sieciowymi. Nie działa w wersji 107 przeglądarki Microsoft Edge i nowszych.
Jeśli włączysz tę zasadę, wartości setTimeout i setInterval języka JavaScript o interwale mniejszym niż 4 ms nie będą ograniczane. Poprawia to wydajność w krótkim okresie; jednak w przypadku witryn nadużywających interfejsu API użycie setTimeout nadal będzie ograniczone.
Jeśli wyłączysz tę zasadę lub jej nie skonfigurujesz, wartości setTimeout i setInterval w JavaScript o interwale mniejszym niż 4 ms zostaną ograniczone.

Jest to funkcja zgodności ze standardami internetowymi, która zmienia kolejność zadań na stronie internetowej, co powoduje nieoczekiwane zachowanie w witrynach zależnych od określonej kolejności.
Dotyczy to również witryn, w których często używany jest limit czasu setTimeout równy 0 ms, na przykład w przypadku zwiększonego obciążenia procesora.

Rejestr

KomputerHKEY_LOCAL_MACHINE
  • UnthrottledNestedTimeoutEnabledREG_DWORD
UżytkownikHKEY_CURRENT_USER
  • UnthrottledNestedTimeoutEnabledREG_DWORD

Inne zasady w tej samej kategorii

Zobacz wszystkie zasady w tej kategorii (438)