Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

1. Einführung

Kapitel 1. Einführung

JavaScript ist die Sprache des Web. Sie begann als Möglichkeit, ein paar ausgewählte Elemente einer Webseite anzupassen (wie Bilder und Formular-Felder), ist dann aber immer weiter gewachsen. Neben dem klassischen Browser-Scripting auf Client-Seite lässt sich JavaScript heutzutage auf immer mehr Plattformen nutzen. Sie können Code auf Server-Seite schreiben (mit .NET oder Node.js), Desktop-Anwendungen (unter allen Betriebssystemen) und Anwendungs-Erweiterungen bauen (zum Beispiel für Firefox oder Photoshop), mobile Apps erstellen und Befehlszeilen-Skripte verfassen.

JavaScript ist aber auch eine ungewöhnliche Sprache. Sie besitzt keine Klassen, während Funktionen als First-Class-Objekte für viele Aufgaben genutzt werden. Die Sprache wurde von vielen Entwicklern zunächst als mangelhaft angesehen, aber in den letzten Jahren hat sich die Einstellung geändert. Interessanterweise haben Sprachen wie Java und PHP nun auch damit begonnen, so etwas wie Closures und anonyme Funktionen zu implementieren, was JavaScript-Entwickler schon eine ganze Weile mit Begeisterung nutzen.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint