Heim > Web-Frontend > js-Tutorial > Hauptteil

Welches Unternehmen hat JavaScript entwickelt?

青灯夜游
Freigeben: 2023-01-06 11:17:00
Original
6026 Leute haben es durchsucht

Javascript wurde von Netscape entwickelt. JavaScript wurde ursprünglich von Brendan Eich von Netscape entworfen, der seine Skriptsprache zunächst LiveScript nannte, Netscape sie jedoch später nach einer Zusammenarbeit mit Sun in JavaScript umbenannte.

Welches Unternehmen hat JavaScript entwickelt?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

JavaScript (kurz „JS“) ist eine leichtgewichtige, interpretierte oder Just-in-Time-kompilierte Programmiersprache mit Funktionspriorität. Obwohl es als Skriptsprache für die Entwicklung von Webseiten bekannt ist, wird es auch in vielen Nicht-Browser-Umgebungen verwendet. JavaScript ist eine dynamische Skriptsprache, die auf Prototypprogrammierung basiert, mehrere Paradigmen aufweist und objektorientierte, imperative und deklarative (z. B als funktionaler Programmierstil.

Hintergrund von JavaScript

JavaScript wurde erstmals 1995 von Brendan Eich von Netscape im Netscape Navigator-Browser entworfen und implementiert. Die Skriptsprache hieß ursprünglich LiveScript, da Netscape mit Sun zusammenarbeitete und das Netscape-Management wollte, dass sie wie Java aussieht, weshalb sie in JavaScript umbenannt wurde.

JavaScript wurde ursprünglich von Java inspiriert, daher gibt es Ähnlichkeiten in der Syntax, die wichtigsten Designprinzipien von JavaScript sind jedoch abgeleitet Selbst und Schema. Die Ähnlichkeit der Namen zwischen JavaScript und Java war darauf zurückzuführen, dass Netscape damals aus Marketinggründen eine Vereinbarung mit Sun Microsystems traf. Gleichzeitig führte Microsoft auch JScript ein, um mit der Skriptsprache JavaScript zu konkurrieren.

In den frühen Tagen der Entwicklung war der Standard von JavaScript noch nicht festgelegt. Im gleichen Zeitraum gab es drei Säulen: Netscapes JavaScript, Microsofts JScript und CEnvis ScriptEase. Aus Gründen der Interoperabilität hat Ecma International (ehemals European Computer Manufacturers Association) den ECMA-262-Standard (ECMAScript) erstellt. Beide sind Implementierungen von ECMAScript, obwohl JavaScript als Skriptsprache für Nicht-Programmierer und nicht als Programmiersprache gedacht ist Skriptsprachen können beworben und beworben werden, aber JavaScript verfügt über sehr umfangreiche Funktionen.

Im Jahr 1997 legte eine Arbeitsgruppe bestehend aus Netscape, Sun, Microsoft und Borland unter der Koordination der ECMA (European Computer Manufacturers Association) einen einheitlichen Standard fest: ECMA-262. Die vollständige JavaScript-Implementierung besteht aus drei Teilen: ECMAScript, Document Object Model und Browser Object Model. JavaScript ist zu einer der bekanntesten Implementierungen von ECMAScript geworden.

Darüber hinaus sind ActionScript und JScript auch Implementierungssprachen der ECMAScript-Spezifikation. Obwohl JavaScript als Skriptsprache für Nicht-Programmierer und nicht als Skriptsprache für Programmierer gefördert und beworben wird, ist JavaScript sehr funktionsreich.

【Verwandte Empfehlungen: Javascript-Lerntutorial

JavaScript-Skriptsprache hat die folgenden Eigenschaften:

(1) Skriptsprache. JavaScript ist eine interpretierte Skriptsprache. Sprachen wie C und C++ werden zuerst kompiliert und dann ausgeführt, während JavaScript während der Ausführung des Programms Zeile für Zeile interpretiert wird.

(2) Basierend auf Objekten. JavaScript ist eine objektbasierte Skriptsprache, die nicht nur Objekte erstellen, sondern auch vorhandene Objekte verwenden kann.

(3)Einfach. Die JavaScript-Sprache verwendet schwach typisierte Variablentypen und stellt keine strengen Anforderungen an die verwendeten Datentypen. Es handelt sich um eine Skriptsprache, die auf den grundlegenden Anweisungen und Steuerelementen von Java basiert und ein einfaches und kompaktes Design aufweist.

(4)Dynamisch. JavaScript ist eine ereignisgesteuerte Skriptsprache, die auf Benutzereingaben reagieren kann, ohne einen Webserver zu durchlaufen. Beim Besuch einer Webseite kann JavaScript direkt auf diese Ereignisse reagieren, wenn die Maus angeklickt, nach oben oder unten bewegt oder im Fenster bewegt wird.

(5) Plattformübergreifend. Die Skriptsprache JavaScript ist nicht vom Betriebssystem abhängig und erfordert lediglich Browserunterstützung. Daher kann ein JavaScript-Skript nach dem Schreiben auf jedem Computer zur Verwendung bereitgestellt werden, sofern der Browser auf dem Computer die JavaScript-Skriptsprache unterstützt. JavaScript wurde von den meisten Browsern unterstützt. [6] Im Gegensatz zu serverseitigen Skriptsprachen wie PHP und ASP wird JavaScript hauptsächlich als clientseitige Skriptsprache zur Ausführung im Browser des Benutzers verwendet und erfordert keine Serverunterstützung. Daher bevorzugten Programmierer in den Anfängen JavaScript, um die Belastung des Servers zu verringern, brachten aber gleichzeitig auch ein weiteres Problem mit sich: die Sicherheit.

Da Server immer leistungsfähiger werden, ist JavaScript aufgrund seiner plattformübergreifenden und benutzerfreundlichen Vorteile immer noch beliebt, obwohl Programmierer aus Sicherheitsgründen Skripte bevorzugen, die auf dem Server ausgeführt werden. Gleichzeitig müssen einige spezielle Funktionen (z. B. AJAX) auf die Unterstützung von JavaScript auf der Clientseite angewiesen sein.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmiervideos! !

Das obige ist der detaillierte Inhalt vonWelches Unternehmen hat JavaScript entwickelt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage