JavaScript

Was ist JavaScript?


logo-javascript-png-file-javascript-logo-png-250.png

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

Trojaner.jpg

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.
eset.jpg


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/