Da JavaScript von Netscape wurde geschaffen, um eine größere Funktionalität zu HTML-Webseiten hinzufügen , Tausende wurden von der Namensgebung Ähnlichkeit mit Sun Microsystems Java-Programmiersprache verwechselt worden . Beide wurden häufig in Web -Anwendungen verwendet, aber sie sind nicht die gleichen . Telling sie auszeichnet, ist relativ einfach, aber. Java
Java wurde von James Gosling von Sun Microsystems , lange bevor JavaScript entstand erstellt . Es wurde entwickelt, um eine Sprache für Objektorientierte Programmierung (OOP) zu sein, mit einer Vision von Java-Klassen --- die sich geschlossenes Bündel von Code , die als Vorläufer für Java " Objekte " --- ist im gesamten Internet verbreitet und rief auf von verteilten Anwendungen . Java wird immer noch in vielen betriebswirtschaftliche Zusammenhänge und vor allem in der Bildung eingesetzt , als ein Beispiel für eine objektorientierte Programmiersprache .
JavaScript
JavaScript wurde von Netscape als erstellt Skriptsprache für dynamische Hinzufügen von Funktionalität , um statische HTML-Webseiten . Es hieß ursprünglich LiveScript , und unterzog sich einer Namensänderung zu einer Zeit , wenn die Java -Programmiersprache war sehr beliebt. JavaScript ermöglicht Web -Designern und Entwicklern zu mehr interaktive und funktionale Seiten zu erstellen. Kombiniert mit CSS , ist es die treibende Kraft hinter der Web-Entwicklung Paradigma namens Web 2.0 .
Ähnlichkeiten
Beide Sprachen teilen einige ähnliche Syntax , dass sowohl tragen syntaktischen Ähnlichkeit mit dem C + + Programmiersprache. Einige andere moderne Programmiersprachen wie PHP, teilen auch diese Ähnlichkeiten . Java wird immer objektorientiert und kann nicht anderweitig verwendet werden . JavaScript kann als objektorientierte Sprache verwendet werden. Zu der Zeit es erstellt wurde , half dies dazu beitragen, seine scheinbare Ähnlichkeit mit Java. Ab 2011 jedoch , die Mehrheit der Skriptsprachen unterstützt auch eine objektorientierte Programmiersprache Ansatz .
Unterschiede
JavaScript können nur im Rahmen eines Web-Browsers ausführen oder möglicherweise auch eine andere Umgebung, die JavaScript-Skripts ausgeführt werden können. Java ist eine eigenständige Programmiersprache, die sich Befugnisse vielen mobilen Anwendungen, Web- Server-Anwendungen und andere Beispiele von unabhängig laufenden Software . JavaScript wurde bedeutet, um zu manipulieren HTML und CSS können nun auch manipulieren sowie aktivieren bestimmte Funktionen des Web-Browser , die es beherbergt . Es ist jedoch kraftlos ohne diese Umgebung . Java kann kompiliert werden, um praktisch überall durchgeführt werden.