Was ist der Unterschied zwischen JavaScript und Java?
java
javascript
Kerl
quelle
quelle
Eines ist im Wesentlichen ein Spielzeug, das zum Schreiben kleiner Codeteile entwickelt wurde und traditionell von unerfahrenen Programmierern verwendet und missbraucht wird.
Die andere ist eine Skriptsprache für Webbrowser.
quelle
Hier sind einige Unterschiede zwischen den beiden Sprachen:
this
Bereich für nicht statische Methoden und einen impliziten Klassenbereich. JavaScript hat einen impliziten globalen Geltungsbereich.Hier sind einige Funktionen, die meiner Meinung nach besondere Stärken von JavaScript sind:
quelle
Schauen Sie sich den Wikipedia-Link an
quelle
Alles.
JavaScript wurde von Netscape so benannt, um die Unvorsichtigen zu verwirren, dass es etwas mit Java zu tun hat, dem Schlagwort des Tages, und es gelang.
Die beiden Sprachen sind völlig unterschiedlich.
quelle
Java ist zu JavaScript wie Schinken zu Hamster
quelle
;)
JavaScript ist eine objektorientierte Skriptsprache , mit der Sie dynamische HTML-Seiten erstellen und Eingabedaten verarbeiten und Daten verwalten können, normalerweise im Browser.
Java ist eine Programmiersprache, ein Kernsatz von Bibliotheken und eine Plattform für virtuelle Maschinen, mit der Sie kompilierte Programme erstellen können, die auf nahezu jeder Plattform ausgeführt werden können, ohne den Quellcode in seiner Rohform zu verteilen oder neu zu kompilieren.
Während die beiden ähnliche Namen haben, handelt es sich tatsächlich um zwei völlig unterschiedliche Programmiersprachen / Modelle / Plattformen, mit denen völlig unterschiedliche Problemgruppen gelöst werden.
Auch dies ist direkt aus dem Wikipedia Javascript Artikel :
quelle
Nach meiner Erfahrung zusätzlich zu den völlig anderen Sprachen:
(Aber das hat vielleicht mehr mit meiner Vorliebe für funktionale Programmierung gegenüber OO-Programmierung zu tun ...;)
quelle
Alles. Sie sind nicht verwandte Sprachen.
quelle
Sie sind unabhängige Sprachen mit nicht verwandten Abstammungslinien. Brendan Eich hat Javascript ursprünglich bei Netscape erstellt. Es wurde ursprünglich Mokka genannt. Die Wahl von Javascript als Name war, wenn Sie so wollen, eine Anspielung auf die damals aufsteigende Java-Programmiersprache, die bei Sun von Patrick Naughton, James Gosling et al. al.
quelle
Wie jeder sagt, sind sie ziemlich völlig anders.
Wenn Sie jedoch eine Skriptsprache für Ihre Java- Anwendung benötigen , ist Javascript eine wirklich gute Wahl. Es gibt Möglichkeiten, Javascript in der JVM zum Laufen zu bringen, und Sie können sofort nahtlos auf Java-Klassen zugreifen und diese bearbeiten.
quelle
Sie haben nichts miteinander zu tun.
Java ist statisch typisiert, kompiliert und läuft auf einer eigenen VM.
Javascript wird dynamisch eingegeben, interpretiert und in einem Browser ausgeführt. Es hat auch erstklassige Funktionen und anonyme Funktionen, die Java nicht hat. Es hat direkten Zugriff auf Webseitenelemente, was es für die clientseitige Verarbeitung nützlich macht.
Sie sind auch in der Syntax etwas ähnlich, aber das war es auch schon.
quelle
Verwechseln Sie nicht den Namen.
Java wurde bei Sun Microsystems (jetzt Oracle) erstellt.
JavaScript wurde jedoch in den Anfängen des Web bei Netscape (jetzt Mozilla) erstellt. Technisch gesehen ist „Java-Script“ eine von Sun Microsystems lizenzierte Marke, die zur Beschreibung der Implementierung der Sprache durch Netscape verwendet wird. Netscape reichte die Sprache zur Standardisierung bei ECMA (European Computer Manufacturer's Association) ein. Aufgrund von Markenproblemen wurde die standardisierte Version der Sprache mit dem unangenehmen Namen „ECMAScript“ versehen. Aus den gleichen Markengründen wird die Microsoft-Version der Sprache offiziell als "JScript" bezeichnet. In der Praxis nennt fast jeder die Sprache JavaScript. Der wirkliche Name ist "ECMAScript".
Beide sind völlig verschiedene Sprachen !!!
quelle
Praktisch jeder PC auf der Welt verkauft mit mindestens einem darauf installierten JavaScript-Interpreter.
Auf den meisten (aber nicht "praktisch allen") PCs ist eine Java-VM installiert.
quelle
Eine erneute Einführung in Javascript durch das Mozilla-Team (sie machen Firefox) sollte dies erklären.
quelle