Anzeige - [Hier werben]

> Was ist JavaScript?
Ayom Wissensdatenbank 654 Artikel
  Aktuelles Rating:    Last Edit by Guest @ 14.05.2005 19:11:40
Edit Post

Was ist JavaScript?

avaScript ist eine objektbasierte Skriptsprache, die von der Firma Netscape entwickelt wurde, um statische HTML-Seiten dynamisch zu gestalten. Im Gegensatz zu serverseitigen Scriptsprachen wie zum Beispiel Perl oder PHP wird JavaScript auf dem Client ausgeführt. (Netscape nutzte JavaScript mit einem im Kern identischen Syntax allerdings auch serverseitig.) Mittels einer Schnittstelle zum Document Object Model (DOM) können Elemente der Webseite manipuliert werden, nachdem diese zum Client übertragen wurde.

Die Grundlagen von JavaScript wurden unter dem Namen ECMAScript unter ECMA-262 standardisiert. Die Syntax der Sprache ähnelt der der Programmiersprache Java und auch einige Schlüsselwörter beider Sprachen sind identisch. Semantisch jedoch unterscheiden sich beide Sprachen deutlich. Interessant ist die Tatsache, dass JavaScript im Gegensatz zu klassisch objektorientierten Sprachen keine Klassen einsetzt, sondern statt dessen Objekte als Prototypen einsetzt. Mittlerweile wurden auf dieser Basis zusätzlich normale Klassen implementiert, wohl in der Annahme, damit den Einstieg zu erleichtern.

JavaScript vereinheitlicht die aus anderen Sprachen bekannten Funktionen und Objekte zu einem einheitlichen Konzept. Die Sprache verfügt über integrierte Regular Expressions. Mit ECMAScript für XML (E4X, ECMA-357) wird auch XML als nativer Datentyp unterstützt.

Trotz des ähnlichen Namens ist JavaScript nicht mit der Programmiersprache Java zu verwechseln. Die Namensgleichheit entstand – ähnlich wie beim Java Enterprise System – aus Marketinggründen.

Rhino ist eine JavaScript-Implementierung, die als Open-Source-Projekt in Java geschrieben ist.

Quelle: Wikipedia


Creative Commons License Diese Seite steht (wenn nicht anders angegeben)
unter der Creative Commons Lizenz (Mehr Infos)
Diesen Artikel editieren
Neuer Artikel eröffnen
Aktuelle Themen: Betreff, (Autor) Antw. Views Letzte Aktion
Problem mit 301 Redirect
(MacGyver)
2 213 Mon 20. May 19:44
von MacGyver
javascript:history.back() erweitern?
(HPI-Service)
11 16107 Mon 20. May 19:21
von Alain Aubert
Plattform für Leadverteilung gesucht!
(lacruz)
8 429 Fri 17. May 15:56
von Manuel Merz
WP Widget zum Email sammeln
(cebumedia)
2 174 Fri 17. May 10:42
von cebumedia
Wordpress - Artikel auswählen und verschieben?
(Peter Fa)
3 235 Thu 16. May 10:45
von AlexP
Alle Diskussionen im Technik Forum Forum anzeigen
Top
 
 


Neu:  Kleinanzeige pinnen  |  Kleinanzeige auf Startseite  |  Werbetarife 2013  |  VIP Mitgliedschaft (30 Tage Geld-zurück-Garantie)



Anzeigen

Textlinks kaufen oder anbieten





[Hier werben]