JavaScript ist eine Programmiersprache, mit der Webseiten Interaktivität und dynamische Effekte hinzugefügt werden. Seit seiner Einführung hat sich JavaScript weiterentwickelt und in viele Versionen weiterentwickelt. In diesem Artikel besprechen wir JavaScript-Versionen und ihre wichtigen Änderungen.
- JavaScript 1.0
Das ursprüngliche JavaScript wurde 1995 von Brendan Eich von Netscape erstellt. Mit der Fusion von Mocha und LiveScript wurde JavaScript 1.0 geboren. Es war die erste Version von JavaScript, die in Browsern weit verbreitet war. Obwohl es sich um eine sehr einfache Version handelt, legt sie den Grundstein für nachfolgende Versionen.
- JavaScript 1.1
JavaScript 1.1 wurde 1996 veröffentlicht und ist eine erweiterte Version von JavaScript 1.0. Es bietet Unterstützung für reguläre Ausdrücke, for/in-Schleifen, die toSource()-Methode und benutzerdefinierte Ausnahmen. Obwohl JavaScript 1.1 nicht von allen Browsern unterstützt wurde, bot es den damaligen Webentwicklern mehr Optionen.
- JavaScript 1.2
JavaScript 1.2 wurde 1997 veröffentlicht. Diese Version von JavaScript führte viele Funktionen ein, die auch heute noch weit verbreitet sind, wie Array.sort(), Object.defineProperty() und Function.bind(). Es unterstützt auch neue Datentypen wie RegExp und Boolean.
- JavaScript 1.3
JavaScript 1.3 wurde 1998 veröffentlicht und war eine wesentliche Verbesserung von JavaScript. JavaScript 1.3 führt ein neues Objektmodell ein, einschließlich Verbesserungen an regulären Ausdrücken, Datumsobjekten und Ausnahmen, und bietet dem Browser eine bessere Skriptsteuerung.
- JavaScript 1.4
JavaScript 1.4 wurde 1999 veröffentlicht, eine leistungsstarke Erweiterung für JavaScript. Es enthält eine Reihe neuer Methoden und Funktionen, wie RegExp.exec(), String.charAt() und window.captureEvents(). Es berücksichtigt dies auch aus Sicherheitsgründen, indem es die Möglichkeit bietet, Skriptberechtigungen einzuschränken, um die Sicherheit zu erhöhen.
- JavaScript 1.5
JavaScript 1.5 wurde im Jahr 2000 veröffentlicht. Es brachte viele Änderungen mit sich, darunter Ausnahmebehandlung, volle Unterstützung für Funktionen bereits in den Versionen JavaScript 1.2 und 1.3, verbesserte Fehlerbehandlungsmechanismen und mehr.
- JavaScript 1.6
JavaScript 1.6 wurde 2005 veröffentlicht und bringt neue Funktionen und Eigenschaften auf Basis von XML und XHTML sowie Verbesserungen bei der Array-Verarbeitung und Fehlerbehandlung. Diese Version unterstützt auch JSON, eine leistungsstarke Möglichkeit, JavaScript zu einer plattform- und sprachübergreifenden Kommunikation zu machen.
- JavaScript 1.7
JavaScript 1.7 wurde 2006 veröffentlicht und bietet erweiterte Funktionen wie Iteratoren und Generatoren. Diese Version bietet dem Browser mehr Kontrolle und verbesserte Möglichkeiten zur Ausnahmebehandlung und zum Debuggen.
- JavaScript 1.8
JavaScript 1.8 wurde 2008 veröffentlicht und brachte einen JIT-Compiler sowie Unterstützung für Multithread-Programmierung und private Eigenschaften. Gleichzeitig bringt diese Version auch neue Funktionen wie einen umfangreichen Variablenparser und eine funktionale Kontrollflussstruktur.
- ECMAScript 5
ECMAScript 5 wurde 2009 veröffentlicht. Es handelt sich um einen Basisstandard für JavaScript. In dieser Version wurden wichtige Aktualisierungen eingeführt, wie z. B. der strikte Modus (strict mode), die Standardisierung von JSON-Objekten und Verbesserungen einiger Methoden und Funktionen. Optimierung.
- ECMAScript 6/ECMAScript 2015
ECMAScript 6 wurde 2015 veröffentlicht und war ein weiteres großes Update für JavaScript. Diese Version führt neue Funktionen wie Klassen, Modularität, Pfeilfunktionen, Standardparameter, Destrukturierung und Generatoren ein. ECMAScript 6 ist jedoch nicht abwärtskompatibel mit früheren Versionen von JavaScript, sodass möglicherweise ein Upgrade oder die Verwendung eines Präprozessors erforderlich ist.
- ECMAScript 2016 / ECMAScript 7
ECMAScript 2016 wurde 2016 veröffentlicht und brachte viele neue Sprachfunktionen wie Array.includes(), Potenzierungsoperator, Standard-Reset-Parameter, Async/Wait usw.
- ECMAScript 2017 / ECMAScript 8
ECMAScript 2017 wurde 2017 veröffentlicht und brachte neue Funktionen in JavaScript, wie z. B. asynchrone Funktionen, Object.values()- und Object.entries()-Methoden. Darüber hinaus wird eine neue Standardbibliothek eingeführt, die SharedArrayBuffer, Atomics und Datenstrukturen umfasst.
- ECMAScript 2018 / ECMAScript 9
ECMAScript 2018 wurde 2018 veröffentlicht und brachte viele wichtige Funktionen in die Sprache, wie asynchrone Iteration, Rest/Spread-Eigenschaften, Promise.finally(), regulärer Ausdruck namens Group Capture und mehr.
Zusammenfassung:
JavaScript hat mehrere Verbesserungen und Weiterentwicklungen durchlaufen, vom ursprünglichen JavaScript 1.0 bis zum aktuellen ECMAScript 2018. Es entwickelt und verbessert sich ständig weiter und bietet Webentwicklern bessere Funktionen und Erfahrungen. Die Änderungen in der JavaScript-Version machen sie nicht nur zu einer leistungsstarken Programmiersprache, sondern bringen auch viele praktische und benutzerfreundliche Funktionen mit sich. Für aktuelle Entwickler ist es sehr wichtig, verschiedene Versionen von JavaScript zu verstehen.
Das obige ist der detaillierte Inhalt vonWie viele Versionen von Javascript gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme: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