From 9fb44756a5432219d159d6892341e0a9e0582bb2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 27 Jul 2021 11:32:55 -0400 Subject: remove link 'title' attributes that's just the 'href' (de) (#1735) --- files/de/web/javascript/about_javascript/index.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'files/de/web/javascript/about_javascript') diff --git a/files/de/web/javascript/about_javascript/index.html b/files/de/web/javascript/about_javascript/index.html index 5f5fdca9cc..6e0b25e9c8 100644 --- a/files/de/web/javascript/about_javascript/index.html +++ b/files/de/web/javascript/about_javascript/index.html @@ -11,13 +11,13 @@ translation_of: Web/JavaScript/About_JavaScript

Was ist JavaScript?

-

JavaScript® (oft auch JS abgekürzt) ist eine leichte, interpretierte, objektorientierte Sprache mit First-Class-Funktionen und ist bekannt als Skriptsprache für Webseiten. Die Sprache wird aber auch in vielen nicht-Browserumgebungen (englisch) eingesetzt. Es ist eine prototypenbasierte, multiparadigmen Skriptsprache, die dynamisch ist und objektorientierten, imperativen und funktionalen Programmierstil erlaubt.

+

JavaScript® (oft auch JS abgekürzt) ist eine leichte, interpretierte, objektorientierte Sprache mit First-Class-Funktionen und ist bekannt als Skriptsprache für Webseiten. Die Sprache wird aber auch in vielen nicht-Browserumgebungen (englisch) eingesetzt. Es ist eine prototypenbasierte, multiparadigmen Skriptsprache, die dynamisch ist und objektorientierten, imperativen und funktionalen Programmierstil erlaubt.

JavaScript wird auf der Clientseite des Webs ausgeführt, was dazu genutzt werden kann, um das Design und Verhalten einer Webseite ereignisgesteuert zu ändert. JavaScript ist eine leicht zu lernende und mächtige Skriptsprache, die auf Webseiten weit verbreitet ist.

Im Gegensatz zu dem weit verbreiteten Irrtum ist JavaScript kein interpretiertes Java. Kurz gesagt ist JavaScript eine dynamische Skriptsprache, die prototypenbasierte Objektkonstrukte unterstützt. Die Basissyntax ist absichtlich ähnlich zu Java und C++, um die Anzahl der neu zu lernenden Sprachkonzepte zu reduzieren. Sprachkonstrukte, wie if-Anweisungen, for- und while-Schleifen und switch- und try...catch-Blöcke funktionieren genauso wie in den oben genannten Sprachen (oder fast genauso).

-

JavaScript kann sowohl als prozedurale als auch als objektorientierte Sprache eingesetzt werden. Objekte werden in JavaScript programmatisch erstellt und durch anfügen von Methoden und Eigenschaften zu leeren Objekten zur laufzeit erstellt,  was anders ist als in Klassendefinitionen in kompilierten Sprachen wie C++ und Java. Wenn ein Objekt erstellt wurde, kann dieses als Blaupause (oder Prototyp) für das erstellen gleicher Objekte verwendet werden.

+

JavaScript kann sowohl als prozedurale als auch als objektorientierte Sprache eingesetzt werden. Objekte werden in JavaScript programmatisch erstellt und durch anfügen von Methoden und Eigenschaften zu leeren Objekten zur laufzeit erstellt,  was anders ist als in Klassendefinitionen in kompilierten Sprachen wie C++ und Java. Wenn ein Objekt erstellt wurde, kann dieses als Blaupause (oder Prototyp) für das erstellen gleicher Objekte verwendet werden.

JavaScripts dynamische Fähigkeiten beinhalten Objekterzeugung zur Laufzeit, variable Parameterlisten, Funktionsvariablen,  dynamische Skripterzeugung (mit {{jsxref("eval")}}), Objekt Introspektion (mit {{jsxref("Statements/for...in", "for...in")}}) und Quelltextwiederherstellung (JavaScriptprogramme können Funktionskörper zurück in den Quelltext übersetzen).

@@ -32,10 +32,10 @@ translation_of: Web/JavaScript/About_JavaScript

Neben den oben genannten Implementierungen gibt es weitere bekannte JavaScript-Umgebungen:

Jede JavaScript Umgebung von Mozilla enthält eine öffentliche API, mit der Entwickler JavaScript in ihre Applikationen integrieren können. Bei weitem sind Web-Browser die häufigsten Einsatzgebiete von JavaScript-Umgebungen. Web-Browser benutzen typischeweise die öffentliche API um Host-Objekte zu erstellen, um das DOM in JavaScript wiederzuspiegeln.

-- cgit v1.2.3-54-g00ecf