TaskController: TaskController() Konstruktor - Web-APIs | MDN

Eingeschränkt verfügbar

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Der TaskController() Konstruktor erstellt ein neues TaskController-Objekt und setzt optional die anfängliche Priorität seines zugehörigen Signal.

Wenn keine Priorität festgelegt wird, ist die Standardpriorität des Signals user-visible.

Syntax

js

new TaskController()
new TaskController(options)

Parameter

options Optional

Ein Objekt mit den folgenden Eigenschaften:

priority Optional

Die Priorität des mit diesem TaskController verbundenen Signals. Eine der folgenden: "user-blocking", "user-visible" (Standard), "background".

Beispiele

Dieser Code zeigt, wie man einen Task-Controller konstruiert, der ein Signal mit Standardpriorität (user-visible) hat.

js

const controller = new TaskController();

Um einen Task-Controller zu konstruieren, der eine spezifische Signalpriorität hat, übergeben Sie die priority als Eigenschaft des optionalen Arguments.

js

controller2 = new TaskController({ priority: "user-blocking" });

Spezifikationen

Spezifikation
Prioritized Task Scheduling
# dom-taskcontroller-taskcontroller

Browser-Kompatibilität

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.