Określ minimalny limit czasu funkcji setTimeout() języka Javascript (przestarzałe)

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

Opis

PRZESTARZAŁE: ta zasada jest przestarzała i nie działa w wersjach przeglądarki Microsoft Edge nowszych niż 109.

Ta zasada jest przestarzała i nie działa w przeglądarce Microsoft Edge po wersji 109.
Ta zasada została udostępniona tylko tymczasowo, aby umożliwić przedsiębiorstwom dostosowanie się do nowego zachowania ograniczania.

Jeśli włączysz tę zasadę, funkcja setTimeout() w języku JavaScript z limitem czasu 0 ms nie będzie już ograniczona do 1 ms w celu planowania wywołań zwrotnych opartych na czasomierzu.
Jeśli wyłączysz tę zasadę, funkcja setTimeout() w języku JavaScript z limitem czasu 0 ms będzie ograniczona do 1 ms w celu planowania wywołań zwrotnych opartych na czasomierzu.
Jeśli nie skonfigurujesz tej zasady, będzie używane domyślne zachowanie przeglądarki dla funkcji setTimeout().

Jest to funkcja zapewniająca zgodność ze standardami sieci Web, jednak może ona zmienić kolejność zadań na stronie internetowej, co może prowadzić do nieoczekiwanego zachowania w witrynach zależnych od określonej kolejności.
Wpływa to również na witryny z wieloma wywołaniami funkcji setTimeout() z limitem czasu 0 ms, na przykład powodując zwiększenie obciążenia procesora.

W przypadku użytkowników, u których ta zasada nie jest ustawiona, wersja przeglądarki Microsoft Edge Stable będzie stopniowo wprowadzać zmiany w kanale stabilnym.

Rejestr

KomputerHKEY_LOCAL_MACHINE
  • SetTimeoutWithout1MsClampEnabledREG_DWORD
UżytkownikHKEY_CURRENT_USER
  • SetTimeoutWithout1MsClampEnabledREG_DWORD

Inne zasady w tej samej kategorii

Zobacz wszystkie zasady w tej kategorii (438)