Die Javascript Dateien werden entweder auf dem Server des Providers oder auch lokal ausgeführt. Es ist nur ein Browser erforderlich, der Javascript unterstützt und aktiviert hat.
Nun muss nur noch der Code korrekt sein und das gewünschte Projekt wird ausgeführt … 😉
Wie überall: aller Anfang ist schwer. Aber man kann alles lernen.
Javascripte werden in die HTML Seite eingefügt oder per Link in die HTML Seite eingefügt. Daher sollte man auf jeden Fall Kenntnisse im HTML haben.
Um den Bereich der Javascript Befehle einzugrenzen gibt es den Befehl
<script language="javascript"> Javascript Befehle</script>
Der Beginn mit dem Lernen einer Programmiersprache beginnt traditionell mit der Hello World Ausgabe. In Javascript heisst der Befehl zur Ausgabe alert. So kann man eine Ausgabe erreichen:
<!DOCTYPE html><body>
<script language="javascript">
alert ("hallo welt");
</script>
</body></html>
Die Ausgabe dazu:
Um etwas auf einer Webseite direkt und nicht über ein POP-Up auszugeben gibt es den Befehl document.write
<!DOCTYPE html><body>
<script language="javascript">
document.write ("hallo welt");
</script>
</body></html>
Hier wird direkt auf der Seite geschrieben
Die Auswertungsanweisung »“use strict„;« (oder »‘use strict‚;«) hat den Effekt, daß sie die JavaScript -Implementation auf den strengen Modus umstellt, in dem einige fragwürdige Kommandos als Fehler abgelehnt und einige andere Kommandos eine andere Bedeutung haben werden. In JavaScript gibt es aufgrund der bewegten Geschichte mit vielen proprietären Methoden und der sehr einfachen Möglichkeit, globale Variablen einzuführen, viele potentielle Fehlerquellen. Deshalb wurde mit ECMA5 der Strenge Modus (strict mode) eingeführt, der ein standardisiertes, um Fehlerquellen bereinigtes, Subset der Programmiersprache aktiviert.
Eine wichtige Sache in den Programmiersprachen sind Datentypen und Variablen. Wie man es aus der Schulzeit kennt, wird in einer Variable ein Wert gespeichert. Die Variablendefinition erfolgt in Javascript über let. Also zum Beispiel:let variablenname = "Schöner Tag" ;
Unter Python wird durch Einzüge mit der Definition eines „Programmierabschnittes“ gearbeitet. Unter Javascript über das Semikolon.
Eine Funktion wird wie folgt definiert:
function Name_der_Funktion (Optionen) {
Funktionsanweisungen
}
weiter https://www.prog-lernen.de/javascript-button-loeschen/