Einstieg in JavaScript (war: Frage zum Wiki-Artikel „Erste_Schritte“)
bearbeitet von
Servus!
> Wieso wird (auch) hier nicht erwähnt, daß ein **Web**-Browser (und, beispielsweise, kein Datenbank-Browser) lediglich eine (zugegebenermaßen recht häufig ge- und benutzte) Entwicklung- und Ausführungsumgebung für JavaScript darstellt?
Wir haben den Einstieg in JS in 2 Kurse aufgetrennt.
Im eigentlichen Einstieg sollen **„nur“** die Sprachelemente vorgestellt werden. Dabei verwenden wir schon einen Editor und ein Dokument, während z.B. [JS Hero](https://www.jshero.net/home.html) dies allein browserbasiert erledigt.
Es war eine bewusste Entscheidung, alles was mit dem DOM zu tun hat, in einem eigenen Kurs vorzustellen:
* [JavaScript/Tutorials/DOM](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/DOM)
Aus Gründen der didaktischen Reduktion sollen hier nicht in **den ersten Schritten** alle Hintergründe und Eventualitäten vorgestellt werden.
>Sicher, an diesem Ort scheint diese Sprache ein großzügiges Biotop gefunden zu haben. Aber schon das <code>alert</code>-Beispiel ist ohne diese vom Web-Browser gestellte Lebenserhaltung nicht nur unmöglich. Andernorts wirft <code>alert</code> schlicht Daten ins Fehlerprotokoll!
Wie viele JS-Anfänger verwenden denn solche Browser? Hier geht es drum zu zeigen, dass man nur mit einem kostenlosen Editor und dem Web-Browser bereits Webseiten erstellen und diese interaktiv gestalten kann.
Da `alert()` nicht das Gelbe vom Ei ist, wird …
1. im nächsten Kapitel [JavaScript/Tutorials/Einstieg/Programmieren_und_Debuggen](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/Einstieg/Programmieren_und_Debuggen) die Console eingeführt.
2. im DOM-Tutorial [im ersten Kapitel](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/DOM/Was_ist_das_DOM#Elementknoten_ansprechen) die Alternative mit `document.getElementById('info').innerText = text;` vorgestellt.
> Vgl. [„Zur Hälfte richtig oder zur Hälfte falsch?“](https://de.wikibooks.org/wiki/Diskussion:Websiteentwicklung:_JavaScript:_Objekte:_screen,_window,_document,_navigator#Zur_Hälfte_richtig_oder_zur_Hälfte_falsch?_„50%_der_Anwesenden_…“?)
Das wäre etwas für unser [Node.js](https://wiki.selfhtml.org/wiki/Node.j)-Tutorial, an dem zur Zeit leider keiner weiterarbeitet.
Schau bei den Wikibooks mal in die [Versionsgeschichte](https://de.wikibooks.org/w/index.php?title=Websiteentwicklung:_JavaScript:_Objekte:_screen,_window,_document,_navigator&action=history). Es würde mich wundern, wenn da noch jemand ist.
Herzliche Grüße
Matthias Scharwies
--
Eigentlich hatte ich heute [viel vor](https://wiki.selfhtml.org/wiki/Kategorie:ToDo) - jetzt habe ich morgen viel vor!