Makrotasks und Mikrotasks
Über den Timer
Notiz:
Über Promises
setzeTimeout(() => { console.log("Zeitgeber"); setzeTimeout(() => { console.log("Zeitüberschreitung Zeitüberschreitung"); }, 0); neues Versprechen(lösen => { console.log("settimeout Versprechen"); lösen(); }).then(() => { console.log("settimeout dann"); }); }, 0); neues Versprechen(lösen => { console.log("Versprechen"); lösen(); }).then(() => { console.log("dann"); }); Konsole.log("ssss"); Ausführungsreihenfolge: Promise=>ssss=>then=>timer=>settimeout Promise=>settimeout then=>timeout timeout DOM-Rendering-Aufgaben Browser-Rendering: CSS+DOM-Ausführung trifft auf JS und JS wird zuerst ausgeführt Gemeinsam genutzter TaskspeicherAufgaben werden nicht gleichzeitig ausgeführt, sondern nacheinander geplant. Sie nutzen gemeinsam den Speicher. Versprechen Sie Mikrotasks, komplexe Aufgaben zu bewältigenDurch die Verwendung von Promises können Aufgaben in asynchrone Aufgaben umgewandelt werden, sodass sie die Ausführung synchroner Aufgaben nicht beeinträchtigen. Dies ist das Ende dieses Artikels über JavaScript-Makro- und Mikroaufgaben. Weitere relevante JavaScript-Makro- und Mikroaufgaben finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Zusammenfassung der grundlegenden Verwendung des $-Symbols in Linux
>>: Installation und Konfiguration von MySQL 8.0.15 unter Centos7
Vorwort Wenn es um Datenbanktransaktionen geht, f...
Es ist mühsam, die db2-Datenbank direkt auf dem H...
Das Daten-URI-Schema ermöglicht es uns, Daten mith...
0x00 Einführung Vor einigen Monaten habe ich eine...
Das beliebteste Tag ist IE8 Browser-Anbieter geben...
Inhaltsverzeichnis Vorwort Zentrieren von Inline-...
Vorwort: Der Installationsvorgang wird nicht im D...
Zunächst einmal: Was ist 404 und Soft 404? 404: Ei...
Erstellen eines Ordners Verzeichnisstruktur: daba...
Inhaltsverzeichnis 1. Virtueller Host 1.1 Virtuel...
Wie unten dargestellt: Gestern: UNIX_TIMESTAMP(CA...
Jeder weiß, dass Bilder auf Webseiten im Allgemein...
Bei Diskussionen über Webstandards kommt immer wie...
Nachdem Sie einen Container lokal erstellt haben,...
Inhaltsverzeichnis Installieren Konfiguration Häu...