JavaScript
Was ist JavaScript?
Es ist eine Scriptsprache, welche Verwendung in Webseiten findet und
dann durch den Browser des Besuchers ausgeführt wird.
Ursprüglich diente dass früher genannte LiveScript dazu, die
Formulareingaben des Besuchers zu überprüfen.
Java Script wurde von Netscape (welche auch zur Mozilla Companie
gehören) entwickelt und fänd später in nazu allen Browsern verwendung
In den Jahren hat es sich immer mehr zu einer Komplexen
Programmiersprache entwickelt und mit ihr ist jetzt fast alles möglich.
Zum Beispiel sorgt es dafür, dass sich Webseiten dynamisch aufbauen und
somit auf den Benutzer angepasst werden.
Auch können mit Java Script komplexe Kontrollabfragen programmiert
werden und auch mit Datenbanken verknüpft werden. Dies dient zum
Beispiel der Überprüfung des Benutzers.
Java Script wird auch für Browsergames benutzt.
Wie funktioniert Java Script?
Java Scripts werden in den HTML-Code einer Website
eingefügt und durch den Browser ausgeführt. Demzufolge muss der Browser
auch Java Script ausführen können, um dieses zu laden.
Aber dies machen eigentlich alle Browser heutzutage. So können sie
jeden gefundenen Java Script ausführen.
Dadurch ist es auch möglich durch Plugins das laden von Java Script zu
verhindern, wodurch man somit Werbungen etc. blockieren kann. Dies
gelingt aber nicht bei allen Seiten, da bei manchen das Laden von Java
Script abhängt.
Nachteile von Java Script

Da Java Script zu einer riesigen Programmiersprache
geworden ist, welche überall im Netz benutzt wird, kann man auch sehr
leicht Trojaner über durch Java Script bekommen. So zum Beispiel Links,
welche man per Email bekommt, können zu infizierten Webseiten führen
und unbemerkt sehr einfach Kriminellen zugang zu seinem Rechner geben.
Dies wird auch Drive-by-Infektion genannt.
Passieren kann dass, da Java Script Codes von anderen Servern geladen
werden können, und somit der Programmierer diese Schadsoftwäre laden
kann. Dadurch werden Sicherheitslücken des Browsers ausnutzt.
Sobald diese aber einmal bekannt sind werden diese Trojaner durch einen
guten Virenscander blockiert.
Was kann Java Script?
Es kann Inhalte nachladen und gennerieren. Durch Java
Script kann man auch die Möglichkeiten von CSS und HTML erweitern wie
oben schon gennant also verschiedene dynamische Style Elemente einfügen
wodurch Textnachrichten (Alerts) erscheinen. Animationen können auch
genneriert werden. Cookies werden auch gelesen und geschrieben durch
Java Script.
Auch vieles anderes ist möglich, so kann man auch mathematische Rechnungen durch Java Script durchführen. Ein weiterer wichtiger
Bestandteil sind Kontrollstrukturen. So zum Beispiel Anweisungen wie:
if-else, switch-Kontrollstrukturen, while-Schleife,
do-while-Schleife, for-Schleife, for in-Schleife, for of-Schleife.
Wie dir sicher aufgefallen ist folgt ein Finger deiner maus. Dies ist ein beispiel für JAva Script :D
Quellen:
https://de.wikipedia.org/wiki/JavaScript
https://p7.hiclipart.com/preview/772/469/87/eset-nod32-logo-antivirus-software-computer-security-eset-nod32-antivirus.jpg
https://datenschutzfrankfurt.de/wp-content/uploads/2019/10/36207342_s.jpg
https://external-content.duckduckgo.com/iu/?u=http%3A%2F%2Fwww.clker.com%2Fcliparts%2Fa%2Fv%2FV%2FT%2F0%2FW%2Fpointing-finger-th.png&f=1&nofb=1
https://developer.mozilla.org/de/docs/Learn/Getting_started_with_the_web/JavaScript_basics
https://www.giga.de/extra/javascript/tipps/was-ist-javascript-eine-verstaendliche-erklaerung/