Ankündigung: Alle nicht kommerziellen Projekte, die vor dem
15. April 2025 für die Nutzung von Earth Engine registriert wurden, müssen
die Berechtigung zur nicht kommerziellen Nutzung bestätigen, um den Zugriff aufrechtzuerhalten. Wenn Sie Ihren Status nicht bis zum 26. September 2025 bestätigen, wird Ihr Zugriff möglicherweise eingeschränkt.
ui.util.debounce
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Umschließt eine Funktion, damit sie höchstens einmal für jede Folge von Aufrufen aufgerufen werden kann, die wiederholt ausgelöst werden, solange sie weniger als ein angegebenes Intervall (in Millisekunden) auseinander liegen. So lässt sich die Anzahl der Aufrufe einer ressourcenintensiven Funktion reduzieren, ohne dass sie gar nicht ausgeführt wird.
Beispiel für die Verwendung: Für den Callback für ein Änderungsereignis für ein ui.Checkbox-Element. Wenn der Nutzer wiederholt auf das Kästchen klickt, wird der Callback nur beim letzten Klick auf das Kästchen ausgeführt.
Gibt die entprellte Funktion zurück.
| Nutzung | Ausgabe |
|---|
ui.util.debounce(func, delay, scope) | Funktion |
| Argument | Typ | Details |
|---|
func | Funktion | Die zu entprellende Funktion. |
delay | Zahl | Nachdem die Funktion einmal aufgerufen wurde, wird die Anzahl der Millisekunden verzögert, bis die Funktion noch einmal aufgerufen werden kann. |
scope | Objekt, optional | Objekt, in dessen Bereich die Funktion aufgerufen werden soll. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[],[]]