Javascript 2

Aus ProgrammingWiki
Archivierte Version vom 2016-12-30T20:17:59+00:00. Aktuelle Version
WissenKönnenProjekt
  • Synchrone und asynchrone Verarbeitung
  • Bedeutung von asynchronen Callback-Funktionen
  • Unterschied zum Threading
  • Zeitgesteuertes Ausführen von Aktionen
  • Auslagerung von Funktionen in Webworker
  • Sekundenanzeige, startet bei 0 wenn ein neues Sudoku erzeugt wird, stoppt wenn das Sudoku erfolgreich gelöst ist
  • Wird 30 Sekunden lang kein Sudoku-Wert geändert, so wird ein Fehler-Feld oder ein eindeutig lösbares Feld hervorgehoben
  • Erfolgt weitere 30 Sekunden keine Änderung, so wird ein hervorgehobenes Fehler-Feld geleert bzw. ein eindeutig lösbares Feld aufgelöst
  • Auslagerung der Sekundenmessung in einen Webworker

Asynchrone Verarbeitung

Verzögertes bzw. regelmäßiges Auslösen von Aktionen
Gestaffelte Ausführung zur Verhinderung des Javascript Timeouts

Webworker

Webworker sind predestiniert für länger laufende Operationen
Beispiellösung WE1-P7.zip