Anti-Shake: Führen Sie die letzte Aufgabe nur innerhalb eines bestimmten Zeitraums aus. Drosselung: Innerhalb eines bestimmten Zeitraums nur einmal ausführen; Stabilisierung<button id="debounce">Klicken Sie hier, um den Prellvorgang zu beenden! </button> $('#entprellen').on('klicken', entprellen()); Funktion Entprellung() { lass den Timer; // Abschluss return-Funktion () { Zeitüberschreitung löschen(Timer); Timer = setzeTimeout(() => { // Vorgänge, die eine Anti-Shake-Funktion erfordern ... console.log("Anti-Shake erfolgreich!"); }, 500); } } Drosselung:<button id="throttle">Klicken Sie hier, um zu drosseln! </button> $('#drosselklappe').on('klicken', gashebel()); Funktion Gaspedal(fn) { lass flag = wahr; // Abschluss return-Funktion () { wenn (!flag) { zurückkehren; } Flagge = falsch; setzeTimeout(() => { console.log("Drosselung erfolgreich!"); Flagge = wahr; }, 1000); }; } Dies ist das Ende dieses Artikels über JavaScript-Anti-Shake- und Throttling-Fälle. Weitere relevante Inhalte zu JavaScript-Anti-Shake- und Throttling finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Zusammenfassung der MySQL-Entwicklungsstandards und -Nutzungskenntnisse
>>: Installieren Sie das Linux-System automatisch basierend auf Cobbler
Kürzlich stieß ich auf das Problem, ob die Daten b...
Inhaltsverzeichnis Überblick Typzusicherungen in ...
Inhaltsverzeichnis Schritt 1. Konfigurieren Sie R...
Zuerst dachte ich, es läge an der Geschwindigkeit ...
Ein Port ändert sich In Version 3.2.0 beträgt der...
W3C hat kürzlich zwei Standards veröffentlicht, n...
Für Container ist die einfachste Integritätsprüfu...
DOM-Konzepte DOM: Dokumentobjektmodell: Das Dokum...
Verwandte Systemaufrufe für Dateioperationen erst...
Ich habe MySQL unter Windows installiert, indem i...
Einführung: Alle Browser verfügen über Standardst...
Problembeschreibung (Umgebung: Windows 7, MySql 8...
Dieser Artikel beschreibt anhand eines Beispiels ...
MySQL ist ein relationales Datenbankverwaltungssy...
Inhaltsverzeichnis Vorwort Installieren Sie vue-i...