Hallo Gunnar,
Das kann man auch in einem kleinen Beispiel vorführen, welches alert, confirm und prompt verwendet - eben für das ganz schnelle Aha-Erlebnis, aber garniert mit dem Verweis auf die Schattenseiten dieser Methoden und dass diese historisch bedingt sind.
Bitte nicht. Fürs ganz schnelle Aha-Erlebnis ist
console.log()
geeignet.Ja, natürlich muss der Anfänger dazu die Konsole in den Entwicklertools seines Browsers kennen – das sollte er aber sowieso! (Und den Tab „Inspektor“ (Firefox) / „Elemente“ (Chrome) natürlich auch.)
Aha-Erlebnis gibt’s nur mit Entwicklertools. Fair enough.
Aber auch
Element.textContent = result
zur Ausgabe im Viewport ist nahezu selbsterklärend.
natürlich sollte das Debuggen mit den Browserwerkzeugen bekannt und der normale Weg sein. Aber alert
sollte man nicht verschweigen, denn hin und wieder muss man ja auch mal an einem (fremden) Smartphone die Seite überprüfen und dann auch schon mal nach Fehlern suchen.
Gruß
Jürgen