Javascript zählt nicht zu Java, Javascript und Java sind zwei völlig unterschiedliche Konzepte: 1. Javascript ist eine Skriptsprache und ihr Design wird hauptsächlich von Self und Scheme beeinflusst. 2. Java ist eine objektorientierte Programmiersprache, die schreiben kann Desktop-Anwendungen usw.
Die Betriebsumgebung dieses Artikels: Windows 7-System, Javascript-Version 1.8.5, DELL G3-Computer
Zählt Javascript als Java?
Javascript zählt nicht als Java, Javascript und Java sind zwei völlig unterschiedliche Konzepte. JavaScript und Java haben viele Ähnlichkeiten im Namen oder in der Syntax, aber die beiden Programmiersprachen unterscheiden sich von Anfang an stark. Das Sprachdesign von JavaScript wird hauptsächlich von Self (einer prototypbasierten Programmiersprache) und Scheme (einer Programmiersprache) beeinflusst funktionale Programmiersprache). In Bezug auf die grammatikalische Struktur weist es viele Ähnlichkeiten mit der Sprache C auf (z. B. if-Bedingungsanweisungen, switch-Anweisungen, while-Schleifen, do-while-Schleifen usw.).
Erfahren Sie mehr über die Geschichte von Javascript und Sie erfahren, ob Javascript als Java gilt oder nicht.
Im Jahr 1993 veröffentlichte das National Center for Supercomputer Applications (NCSA) NCSA-Mosaik, den ersten populären Webbrowser mit grafischer Oberfläche. Er spielte eine wichtige Rolle bei der Popularisierung des World Wide Web. 1994 gründeten die Hauptentwickler von Mosaic sofort die Netscape Company und beauftragten viele der ursprünglichen NCSA-Mosaik-Entwickler mit der Entwicklung von Netscape Navigator. Ziel des Unternehmens war es, NCSA-Mosaik zu ersetzen und der weltweit führende Webbrowser zu werden. Innerhalb von vier Monaten eroberte es drei Viertel des Browsermarktes und wurde in den 1990er Jahren zum dominierenden Browser im Internet. Netscape erkannte die Notwendigkeit, das Web dynamischer zu gestalten. Der Gründer des Unternehmens, Marc Andreessen, glaubte, dass HTML eine Klebesprache benötigt, mit der Webdesigner und Teilzeitprogrammierer problemlos Komponenten wie Bilder und Plug-ins zusammenstellen können und der Code direkt in das Webseiten-Markup geschrieben werden kann.
1995 rekrutierte Netscape Brandon Ek mit dem Ziel, die Scheme-Sprache in den Netscape Navigator-Browser einzubetten [13]. Aber zuvor hatte Netscape mit Sun zusammengearbeitet, um Java im Netscape Navigator zu unterstützen. Zu dieser Zeit gab es eine heftige Debatte innerhalb von Netscape [14]. Später beschloss Netscape, eine Hilfsskriptsprache für die Verwendung mit Java zu erfinden und eine ähnliche Syntax zu verwenden [15]. Diese Entscheidung schloss die Verwendung bestehender Sprachen wie Perl, Python, Tcl oder Scheme aus. Um die Idee von JavaScript gegenüber anderen konkurrierenden Vorschlägen zu verteidigen, benötigte das Unternehmen einen funktionierenden Prototyp. Ike entwarf den Prototyp im Mai 1995 in nur zehn Tagen.
Ursprünglich Mocha genannt, wurde es im September 1995 in der Beta-Version von Netscape Navigator 2.0 in LiveScript umbenannt. Im Dezember desselben Jahres wurde es in JavaScript umbenannt, als es in Netscape Navigator 2.0 Beta 3 bereitgestellt wurde. Zu dieser Zeit waren Netscape und Sun Microsystems Um diese Sprache zum „heißen Wort“ der Programmiersprache Java zu machen, änderte die gegründete Entwicklungsallianz ihren Namen vorübergehend in JavaScript. Dies ist zu einem der Gründe geworden, warum die Öffentlichkeit viele Missverständnisse über diese Sprache hat die Zukunft.
Java-Einführung:
Java ist eine objektorientierte Programmiersprache, die nicht nur die verschiedenen Vorteile der C++-Sprache aufnimmt, sondern auch die schwer verständlichen Konzepte wie Mehrfachvererbung und Zeiger in C++ aufgibt Die Java-Sprache ist leistungsstark und verfügt über zwei Funktionen, die einfach und benutzerfreundlich sind. Als Vertreter der statischen objektorientierten Programmiersprachen implementiert die Java-Sprache die objektorientierte Theorie perfekt und ermöglicht es Programmierern, komplexe Programmierungen mit einer eleganten Denkweise durchzuführen.
Java zeichnet sich durch Einfachheit, Objektorientierung, Verteilung, Robustheit, Sicherheit, Plattformunabhängigkeit und -portabilität, Multithreading und Dynamik aus. Java kann Desktopanwendungen, Webanwendungen, verteilte Systeme und eingebettete Systemanwendungen usw. schreiben.
Empfohlenes Lernen: „Javascript-Grundlagen-Tutorial“ „Java-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonZählt Javascript als Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!