Web Engineering 1/Javascript 2

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

{{Ziele|
* 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==
{|
|style="width: 22em;vertical-align:top;"| 
TODO
|style="vertical-align:top;padding-left:1em;"|
Asynchrone Verarbeitung
|}

==Webworker==
{|
|style="width: 22em;vertical-align:top;"| 
TODO
|style="vertical-align:top;padding-left:1em;"|
Webworker
|}

{{Projekt|Beispiellösung <document>WE1-P7.zip</document>}}