Java­Script

Java­Script ist eine weit ver­brei­te­te Pro­gram­mier­spra­che, die haupt­säch­lich im Web­brow­ser ver­wen­det wird, um inter­ak­ti­ve und dyna­mi­sche Web­sei­ten zu erstel­len. Java­Script wird auch als Skript­spra­che bezeich­net, da sie im Brow­ser auf der Cli­ent-Sei­te aus­ge­führt wird und somit auf Ereig­nis­se reagie­ren kann, die der Nut­zer auf der Web­sei­te aus­löst.

Java­Script wur­de von Net­scape ent­wi­ckelt und ist eine inter­pre­tier­te Spra­che, was bedeu­tet, dass sie zur Lauf­zeit von einem Inter­pre­ter in aus­führ­ba­ren Code über­setzt wird. Java­Script ist eine objekt­ori­en­tier­te Spra­che, die es Ent­wick­lern ermög­licht, kom­ple­xe Anwen­dun­gen zu erstel­len, indem sie Objek­te, Klas­sen und Funk­tio­nen ver­wen­den.

Java­Script kann für vie­le Din­ge ver­wen­det wer­den, wie z.B. die Vali­die­rung von For­mu­la­ren, das Laden von Daten von einem Ser­ver, das Erstel­len von Ani­ma­tio­nen oder das Hin­zu­fü­gen von Inter­ak­ti­vi­tät zu einer Web­sei­te. Die Spra­che ist in der Regel in die HTML-Sei­te ein­ge­bet­tet und kann auch in exter­nen Datei­en oder in einem <script>-Tag im Hea­der oder Body der HTML-Sei­te geschrie­ben wer­den.

Java­Script hat eine gro­ße Com­mu­ni­ty und es gibt vie­le Frame­works und Biblio­the­ken, die auf der Spra­che auf­bau­en, wie z.B. jQuery, React, Angu­lar oder Vue.js. Die­se Tools erleich­tern die Ent­wick­lung von Java­Script-basier­ten Anwen­dun­gen und erleich­tern die Arbeit mit der Spra­che.