Trotz der Namensähnlichkeit mit Java hat JavaScript außer der syntaktischen Ähnlichkeit nur geringe Gemeinsamkeiten, beispielsweise wird Objektorientierung in JavaScript anders als in Java nicht durch Klassen, sondern durch Prototypen unterstützt.
Mittlerweile ist der Sprachkern von JavaScript unter dem Namen ECMAScript durch Ecma International standardisiert.
Das W3-Konsortium erarbeitete ein allgemeines Modell für Objekte eines Dokuments. Dieses Modell sollte eine Script-Sprache, die sich als Ergänzungssprache zu Auszeichnungssprachen wie HTML versteht, vollständig umsetzen. Vom W3-Konsortium erhielt das Modell die Bezeichnung Document Object Model (DOM).
| Beispiel:
<html>
<head>
<title>Titel der Webseite</title>
</head>
<body>
<p>
<script type="text/javascript">
document.write("<b>Hello World!</b>");
</script>
</p>
</body>
</html>
Ergebnis:
Hello World!
|