JavaScript: Unterschied zwischen den Versionen
Md 42 (Diskussion | Beiträge) Abgrenzung zu Java |
Md 42 (Diskussion | Beiträge) K Satz geändert |
||
Zeile 7: | Zeile 7: | ||
==Implementierungen== | ==Implementierungen== | ||
Es gibt verschiedene Realisierungen von JavaScript-Interpretern, die ''JavaScript Engines'' genannt werden:<ref>{{Cite web | url = https://blog.bitsrc.io/javascript-engines-an-overview-2162bffa1187 | title = JavaScript Engines: An Overview | author = Mahdhi Rezvi | accessdate = 2020-09-19 | date = 2020-08-27 | language = en}}</ref> | Es gibt verschiedene Realisierungen von JavaScript-Interpretern, die ''JavaScript Engines'' genannt werden, z.B.:<ref>{{Cite web | url = https://blog.bitsrc.io/javascript-engines-an-overview-2162bffa1187 | title = JavaScript Engines: An Overview | author = Mahdhi Rezvi | accessdate = 2020-09-19 | date = 2020-08-27 | language = en}}</ref> | ||
* V8 von [[Google]], kommt im [[Chrome]]-Browser sowie [[Node.js]] zum Einsatz. | * V8 von [[Google]], kommt im [[Chrome]]-Browser sowie [[Node.js]] zum Einsatz. | ||
* JavaScriptCore von [[Apple]]. | * JavaScriptCore von [[Apple]]. |
Aktuelle Version vom 19. September 2020, 20:54 Uhr
JavaScript ist eine Mitte der 1990er für den Web-Browser Netscape eingeführte Skript-Sprache, die inzwischen von allen modernen Web-Browsern unterstützt wird.[1] Mit der Einführung der JavaScript-Laufzeitumgebung Node.js im Jahr 2009 wird JavaScript auch zunehmend für Skripte auf Entwicklern-Rechnern und Servern eingesetzt.[2]
JavaScript ist trotz des Namensbestandteils "Java" technologisch unabhängig von der Programmiersprache Java, mit der native Android-Apps erstellt werden können.[3]
Bezug zu Android[Bearbeiten | Quelltext bearbeiten]
Es gibt einige Frameworks für die Cross-Platform-Entwicklung von mobilen Apps für Android, bei denen die Logik der App mit JavaScript geschrieben wird, z.B. Titanium, NativeScript, Cordova oder React Native.
Implementierungen[Bearbeiten | Quelltext bearbeiten]
Es gibt verschiedene Realisierungen von JavaScript-Interpretern, die JavaScript Engines genannt werden, z.B.:[4]
- V8 von Google, kommt im Chrome-Browser sowie Node.js zum Einsatz.
- JavaScriptCore von Apple.
- SpiderMonkey von Firefox.